标签:
(1)append方法
(2)insert方法
(3)extend方法
(4)index方法
(6)pop方法
创建连续的list
list的方法
list 操作符:,+,*,关键字del
list的复制
1.列表按列排序 list sorted
如果列表的每个元素都是一个元组(tuple),我们要根据元组的某列来排序的化,可参考如下方法
下面例子我们是根据元组的第2列和第3列数据来排序的,而且是倒序(reverse=True)2.列表去重 set(list)
有时候需要将list中重复的元素删除,就要使用如下方法
lst= [(1,‘sss‘),(2,‘fsdf‘),(1,‘sss‘),(3,‘fd‘)]Python中的列表(list)类似于C#中的可变数组(ArrayList),用于顺序存储结构。
创建列表
sample_list = [‘a‘,1,(‘a‘,‘b‘)]
Python 列表操作
sample_list = [‘a‘,‘b‘,0,1,3]
得到列表中的某一个值
value_start = sample_list[0]
end_value = sample_list[-1]
删除列表的第一个值
del sample_list[0]
在列表中插入一个值
sample_list[0:0] = [‘sample value‘]
得到列表的长度
list_length = len(sample_list)
列表遍历
for element in sample_list:
print(element)
Python 列表高级操作/技巧
产生一个数值递增列表
num_inc_list = range(30)
#will return a list [0,1,2,...,29]
用某个固定值初始化列表
initial_value = 0
list_length = 5
sample_list = [ initial_value for i in range(10)]
sample_list = [initial_value]*list_length
# sample_list ==[0,0,0,0,0]
标签:
原文地址:http://www.cnblogs.com/muzinan110/p/4919687.html