一个打了激素的数组03--2017/08/31--2

来源:互联网 发布:血滴子淘宝 编辑:程序博客网 时间:2024/04/30 02:56

常用操作符比较 逻辑 连接 重复 成员关系

list1=[1]list2=[2]list1>list2

False

list1=[123,456]list2=[234,345]list1>list2

False

(从第0开始比较)

list 3= [123,456]list1>list2and(list1==list3)

True

list 4=list 1+list2list 4

[123,456,234,345]
+无法直接添加元素,只能列表+列表

list3*3或list3 *=3

重复三遍

123 in list3

true

list5=[123,456,["as","dsaf"]]"as" in list5

F 在列表的列表中需指定位置

"as" in list5[2]

T 这样就对了

列表中的列在表中的值,2*[]
list5 [1] [1] –1里面的1
“as”

列表的小伙伴们
dir(list)
count()计算参数出现次数

list3.count(123)

index() 返回范围内参数第一次出现的位置

list3.index(123,3,7)

reverse() 首尾位置变化

list3.reverse()

sort() 从小到大排队

list6=[3,5,7,2,4,1]list6.sort()

1,2,3,4,5,7
要7,5,4,3,2,1
方法1.先sort后reverse
sort有三个函数func,key,reverse
方法2 list6.sort(reverse=true) 本来默认reverse(=False)
1,2,3,4,5,7

分片
list7=list6[:]
list8=list6
list6.sort()
list7不变 list8变
拷贝 标签