python 玩转列表list

ls = [1,2,3,4]
# 列表增加元素的方法
ls.append(5) # append()方法是增加一个元到列表尾部
print ls
# >>>[1, 2, 3, 4, 5]

ls[1:1] = 'a' # 这种方法也可以添加更是可以添加到你想要的任意位置
print ls
# >>>[1, 'a', 2, 3, 4, 5]
# 列表删除元素的方法
ls.remove(1) # remove()方法是删除传入的元素
print ls
# >>>['a', 2, 3, 4, 5]

ls[0:2] = '' # 这种方式可以删除一片不需要的元素
print ls
# >>>[3, 4, 5]

print ls.pop(0) # pop()方法是删除传入下标的元素并返回该元素 默认是删除最后一个元素
# >>>3
# 列表查询元素的方法
ind = ls.index(4) # index()方法是查找传入的元素,如果有则返回该元素的下标
print ind
# >>>0
ind = ls.index(5,0,2) # 也可以指定开始位置到结束位置 就是成0下标开始到2下标结束不包括2来查找5这个元素

ls = ['a','b','c']
#列表排序的方法
ls.reverse() # reverse()方法是将总个列表里的元素到过来 没有返回值
print ls
# >>>['c', 'b', 'a']

ls = [3,1,2]
ls.sort() # sort()方法的给列表里的元素从小到大排序
print ls
# >>>[1, 2, 3]
原文地址:https://www.cnblogs.com/baitwo/p/8409532.html