列表操作包含:追加、插入、修改、删除、查找、排序、反序排列等操作,示例如下:
#author FK
names = ["MS","FK","HuaHua","ShenHai"] ext=["test1","test2","test3"]
print(names) #打印列表 print(names[0]) #打印第一个元素 print(names[1:3]) #打印1到2个 print(names[:3]) #打印0到2个 print(names[-1]) #打印最后一个元素 print(names[-3:]) #打印最后三个 #append names.append("XueXi") print(names)
#insert names.insert(1,"TTX") print(names)
#modify names[0]="asdfasdf" print(names)
#delete names.remove("TTX") del names[3] names.pop() #弹出最后的一个 names.append("HuaHua") print(names)
#find print(names.index("asdfasdf")) print(names.count("HuaHua"))
print(names)
#resverse names.reverse() print(names)
#sort names.sort() print(names)
#extend names.extend(ext) print(names,ext)
#del ext print(ext[1])
|
而元组可粗略认为是只读列表,只有查找和记数方法:
#author FK
tuple_test=("xiaoxi","xiaohua","xuanxuan",123,345,123)
#计数展示 print(tuple_test.count(123)) print(tuple_test.count("xiaoxi"))
#查找展示 print(tuple_test.index("xiaohua"))
#元组分片展示 print(tuple_test[0:3])
|