列表的使用:
name=['1','2','3','4','5']
print(name[0],name[2])
注意列表要用【】里面用,分来
打印 1 3 ;如果是【-1】打印 5 ; 如果是[1:3] 打印出['2' ,'3'](顾头不顾尾)(切片);
如果是[-1:-3] 错 输出的是[] 原因方向必须是从左到右 正确写法【-3:-1】打印出【‘3’,‘4’】同样遵循顾头不顾尾原则;
如果想打印出['4','5'] 不能写【-2:0】 要写【-2:】;
但是【0:2】=【:2】 输出的结果都是【‘1’,‘2’】;
name.append('6')-->['1','2','3','4','5','6']; 增加最后一位
name.insert(2,'2.5')-->['1','2','2.5','3','4','5']; 第三位插入2.5
name[2]=('2.5')-->【‘1’,‘2’,‘2.5’,‘4’,‘5’】 ;第三位替换成2.5
name.remove(‘2’)-->['1','3','4','5']:删除里面的‘2’
name.pop(1)==del name【1】-->['1','3','4','5'];删除位置1
name=['1','2','3','4','5'] print (name) print(name.index('3'))
输出 ['1', '2', '3', '4', '5']
2
print(name.index('3'))的意思是查找‘3’的位置
name=['1','2','3','4','5']
print (name)
print(name.index('3'))
print(name[name.index('3')])
输出 ['1', '2', '3', '4', '5']2
3
print(name[name.index('3')])的意思对照以上很容易理解
name=['1','2','3','3','4','5']
print(name.count('3'))
输出是2 意思是打印出的‘3’有几个
name=['1','2','3','3','4','5']
name.clear()
print(name.count('3'))
name.clear()的意思的清除所有的数列
name=['1','2','3','3','4','5']
name.reverse()
print(name)
['5', '4', '3', '3', '2', '1']
name.reverse()的意思是翻转数列
name=['1','3','2','3','4','5'] name.sort() print(name)['1', '2', '3', '3', '4', '5']
name.sort()整理数列 大体顺序是# 数字 字母 (其实是按照ASCII码)
name=['1','3','2','3','4','5'] name2=(1,2,3,4) name.extend(name2) print(name)
['1', '3', '2', '3', '4', '5', 1, 2, 3, 4]
name.extend(name2)的意识是吧name2的数列加入name中
注意要熟知以上句式的使用 单词的意思 延伸拓展