11、[ ](1)
复制代码 代码如下:
family = ['mom','dad','sis','bro','dog'] //从0开始计数
0 1 2 3 4
-5 -4 -3 -2 -1
faimly[3] --->'bro'
faimly[-2] ---->'bro'
faimly[-1] ---->'dog'
12、[ ](2)
复制代码 代码如下:
'bucky'[3] ---->'k'
13、[ : ](3)
复制代码 代码如下:
example = [0,1,2,3,4,5,6,7,8,9]
0 1 2 3 4 5 6 7 8 9
-10-9-8-7-6-5-4-3-2-1
example[4:8] ---->[4,5,6,7] //包含开头,不包含结尾
example[4:10] ----->[4,5,6,7,8,9]
example[4:11] ----->[4,5,6,7,8,9]
example[-5:-1]---->[5,6,7,8]
example[-5:0] ----->[]
example[5:] ---->[5,6,7,8,9]
example[:7] ----->[0,1,2,3,4,5,6]
example[:] --->[0,1,2,3,4,5,6,7,8,9]
example[1:8:2] --->[1,3,5,7] //第三个参数为间隔数,如果为负数则倒叙显示
14、[ ]+[ ]
复制代码 代码如下:
[1,2,3]+[4,5,6] ---->[1,2,3,4,5,6]
15、'' *
复制代码 代码如下:
'bucky'*10 -->'buckybuckybuckybuckybuckybuckybuckybuckybuckybucky'
21*10 --->210
[21]*10 --->[21, 21, 21, 21, 21, 21, 21, 21, 21, 21]
16、'' in
复制代码 代码如下:
name ='roastbeef'
'z' in name --->False
'r' in name --->True
17、[ ] in
复制代码 代码如下:
family = ['mom','dad','bro']
'sis' in family --->False
'mom' in family --->True
18、len,max,min
复制代码 代码如下:
number = [8,1,4,17,28,165,7]
len(number) --->7
max(number) --->165
min(number) --->1
19、[ ]赋值,del
复制代码 代码如下:
number=[8,1,4,17,28,165,7]
number[3]=77
number --->[8, 1, 4, 77, 28, 165, 7]
del number[3]
number --->[8, 1, 4, 28, 165, 7]
20、list
复制代码 代码如下:
example=list('easyhoss')
example ---->['e', 'a', 's', 'y', 'h', 'o', 's', 's']
example[4:]=list('baby')
example --->['e', 'a', 's', 'y', 'b', 'a', 'b', 'y']
example=[7,8,9]
example --->[7, 8, 9]
example[1:1]=[3,3,3] //在指定位置插入数据
example --->[7, 3, 3, 3, 8, 9]