Python Tuple

原创转载请注明出处:http://agilestyle.iteye.com/blog/2327496

tuple和list非常类似,也是一种有序的集合,但是tuple一旦初始化就不能修改。

tuple.py

classmates = ('Michael', 'Kobe', 'Kevin')
print(classmates)
print(len(classmates))

emptyTuple = ()
print(emptyTuple)
print(len(emptyTuple))

#因为括号()既可以表示tuple,又可以表示数学公式中的小括号,这就产生了歧义,因此,Python规定,这种情况下,按小括号进行计算
t = (1)
print(t)

#只有1个元素的tuple定义时必须加一个逗号,,来消除歧义
t = (1, )
print(t)
print(len(t))

#('a', 'b', ['x', 'y'])
t = ('a', 'b', ['A', 'B'])
t[2][0] = 'x'
t[2][1] = 'y'
print(t)

Console Output


 

猜你喜欢

转载自agilestyle.iteye.com/blog/2327496
今日推荐