python List 常用方法

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]

猜你喜欢

转载自www.cnblogs.com/wztshine/p/11759297.html
今日推荐