Python:列表的基本方法使用
color_list = ['red', 'green', 'blue', 'yellow', 'pink', 'gray']
取值
print(color_list[0])
print(color_list[3])
print(color_list[-1])
print(color_list[-2])
red
yellow
gray
pink
取索引
print(color_list.index('red'))
0
删除
# 删除第一个出现的元素
color_list.remove('red')
print(color_list)
# 删除最后一个数据
color_list.pop()
print(color_list)
# 删除指定索引数据
color_list.pop(1)
print(color_list)
# 删除指定索引数据
del color_list[0]
print(color_list)
# 清空列表
color_list.clear()
print(color_list)
['green', 'blue', 'yellow', 'pink', 'gray']
['green', 'blue', 'yellow', 'pink']
['green', 'yellow', 'pink']
['yellow', 'pink']
[]
增加
# 拼接列表
color_list.extend(['orange', 'brown'])
print(color_list)
# 在末尾增加数据
color_list.append('pink')
print(color_list)
# 在指定位置前一个插入数据
color_list.insert(0, 'red')
print(color_list)
['orange', 'brown']
['orange', 'brown', 'pink']
['red', 'orange', 'brown', 'pink']
修改
color_list[0] = 'DarkRed'
print(color_list)
['DarkRed', 'orange', 'brown', 'pink']
统计
# 长度
print(len(color_list))
# 元素出现的次数
print(color_list.count('pink'))
4
1