python列表(python列表去重)

列表是什么?

由一系列按特定顺序排列的元素的组成,列表内的元素可以是不同的数据类型,用【】表示,用逗号分隔其中的每个元素。可以直接用print去打印列表。例如print [1, ‘aa’, 2.3, 3]


  • 访问列表元素
因为列表是有序集合,因此可以使用下表的形式来访问列表的元素。比如定义列表 bytes = ['aa', 'bb', 'cc'], print bytes[0]就可以打印aa, 记住下表是从0开始的。列表也可以使用负下表的方式来从列表的末尾开始访问列表,如bytes[-1]表示列表的最后一个元素。
  • 修改列表
修改bytes[0] = 'dd', 就可以修改bytes[0]的值为dd。
  • 向列表尾部追加元素
bytes.append('ee'), 此时bytes就变成['dd', 'bb', 'cc', 'ee']
  • 向列表插入元素
bytes.insert(index, value),例如向0位置插入'ff', bytes.insert(0, 'ff')
  • 删除列表中的某个元素
del(list[index]), 例如想删除0号元素,del(bytes[0])
  • 删除列表的末尾元素或者指定元素并返回该元素
element = bytes.pop(); print element;# 打印尾部元素 
element = bytes.pop(1); print element; #删除第一个元素
  • 指定值去删除列表中的元素,
bytes.remove('cc') # 删除cc 注意:如果列表中存在多个要是删除的值,只会删除第一个。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注