python笔记-2

上一篇 / 下一篇  2012-05-23 13:06:57 / 个人分类:Python笔记

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]


TAG: Python python

 

评分:0

我来说两句

Open Toolbar