06 Python 的基本数据类型----元组tuple

2018-05-14  本文已影响0人  zackxizi

1. 元组tuple表达式

>>> (1,2,3,"Hello",True)[1]
2
>>> (1,2,3,"Hello",True)[-2]
'Hello'
>>> (1,2,3,"Hello",True)[2:4]
(3, 'Hello')

2. 元组tuple运算

>>> (1,2,3,"Hello",True) +  (1,2,3,"Hello",True)
(1, 2, 3, 'Hello', True, 1, 2, 3, 'Hello', True)
>>> (1,2,3)+(7,6,5)
(1, 2, 3, 7, 6, 5)
>>> (1,2,3)*3
(1, 2, 3, 1, 2, 3, 1, 2, 3)

注意:

>>> type((1))
<class 'int'>

元组内一个只有一个元素的话 会被解析为()运算,就像上面一样的
那怎样显示一个元素的元组呢?如下:

>>> type((1,))
<class 'tuple'>
>>> type(())
<class 'tuple'>
上一篇 下一篇

猜你喜欢

热点阅读