names = ["A",'B','C']
# 添加
names.append('D')
print(names)
# ['A', 'B', 'C', 'D']
# 插入
names.insert(1,'E')
print(names)
# ['A', 'E', 'B', 'C', 'D']
# 删除特定元素 A
names.remove('A')
print(names)
# ['E', 'B', 'C', 'D']
# 另一种删除方法:
del names[-1]
print(names)
# ['E', 'B', 'C']
# pop删除,默认弹出最后一个元素,并将这个元素存放在pop中
pop = names.pop()
print('pop=',pop,sep='')
# pop=C
# 获取元素的索引
print(names.index('B'))
# 1
print(names)
# ['E', 'B']
# 对列表进行反向排列
names.reverse()
print(names)
# ['B', 'E']
# 列表排序:reserve=True代表降序排列
names.sort(reverse=True)
print(names)
# ['E', 'B']
names2 = [1,2,3,4,5]
# 合并两个list
names.extend(names2)
print(names)
# ['E', 'B', 1, 2, 3, 4, 5]
# 步长打印
print(names[0:-1:2]) # print(names[::2}
# ['E', 1, 3]
# 列表生成器
list2 = [x*3 for x in range(10)]
print(list2)
# [0, 3, 6, 9, 12, 15, 18, 21, 24, 27]
python List 常用方法
猜你喜欢
转载自www.cnblogs.com/wztshine/p/11759297.html
今日推荐
周排行