Python特色数据类型--列表

1 #list[起始索引:终止索引(不包含):步长间隔]
2 list1[5:8]    #步长省略则默认为1
3 
4 
5 #修改元素列表
6 #列表是一种可变的数据类型,所以可以修改内容
7 list1 = [0,1,2,3,4]
8 listt1[2] = 'python'

列表的一些方法:

list.append(obj)  在列表的末尾添加新的对象

 1 list1 = [0,1] 2 list1.append('Alice'] 

list.count(obj)   统计某个元素在列表中出现的次数

list.extend(seq)  在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) 

list.index(obj)   从列表中找出某个值第一个匹配的索引位置

list.insert(index,obj) 将对象插入列表

list.pop(obj = list[-1])移除列表中的一个元素(默认最后一个元素)。并且返回该元素的值

list.remove(obj)  移除列表中的某个值的第一个匹配项

list.reverse()    方向列表中元素

list.sort([func])    对原列表进行排序

---------------------------------------------------------可耻的分割线------------------------------------------------------------------

列表生成式

[表达式 for i  in 序列]

1 [i**2 for i  in range(1,11)]

猜你喜欢

转载自www.cnblogs.com/Iric/p/11344118.html