~ python中常常用到split()方法,今天归纳一下这个方法具体用法
注意:object.split()会识别空格,并且以空格为分割字符串的标准
1. input().split()
输入wang a tao 会被自动分割为wang a tao 三个单元,并且每个单元都是一个整体
s = 'wang a tao'.split() #此时s为list型
for i in s:
print(i)
输出结果:
wang
a
tao
#但是如果对单纯的str对象操作的话,则打印出来其每个字符
2. objec.split()中存在的顺序
对一个对象使用split()方法,会将其分割整合成为一个列表,那么自然就可以采用下标来查找相应的值
print('wang a tao'.split()[0])
print('wang a tao'.split()[1])
print('wang a tao'.split()[2])
print('wang a tao'.split()[-1])
print('wang a tao'.split()[-2])
输出结果:
wang
a
tao
tao
a