Python 元组

索引

1 str1='123456'
2 print str1[0],str1[1]

输出:

1
2

切片

str1='123456'
print str1[1:3]
print str1[1:5:2]
print str1[::]

# 起始 结尾 步长,数字可省 冒号必须

输出:

23
24
123456

 

基本操作:

 1 str1='123'
 2 str2='321'
 3 print len(str1)
 4 print str1+str2
 5 print str1*3
 6 print '1' in str1
 7 print '2' not in str1
 8 print max(str1)
 9 print min(str1)
10 print cmp(str1,str2)

输出:

3
123321
123123123
True
False
3
1
-1

元组存储

1 t=("salmon",25,"male")
2 print t[0],t[1],t[2]

输出:

salmon 25 male

定义元组

1 t=()
2 t1=(1,)
3 print type(t),type(t1)

,号不能省略。

元组拆分

1 t=("salmon",25,"male")
2 name,age,genter=t
3 print genter

输出

male

其他定义元组方法

1 a,b,c=(1,2,3)
2 print a,b,c

输出

1 2 3

posted @ 2013-08-14 23:10  Salm0n  阅读(185)  评论(0编辑  收藏  举报