元组

  元组是序列,这跟列表和字符串类似。元组中的元素不可修改,这跟字符串类似,但跟列表又不同;元组中的元素可以是任何类型的,着跟列表相同,跟字符串又不同。

         元组切片返回的也是元组。

         元组乘法:

>>> a = (1, 2, 3)
>>> a * 3
(1, 2, 3, 1, 2, 3, 1, 2, 3)
>>> b = (5,)    # 只有一个数字元素的元组乘法
>>> b * 5
(5, 5, 5, 5, 5)
>>> c = (6)    # 整数的乘(没有逗号)
>>> c * 5
30

         元组的赋值:

>>> num = 1, 2, 3, 4, 5      # 通过这种方式的赋值,自动转化为元组
>>> num
(1, 2, 3, 4, 5)
>>> s = 'w', 'java', 'c++'
>>> s
('w', 'java', 'c++')

         元组的用途:

                  元组比列表操作速度快。如果定义了一个值,并且唯一要用它做的就是遍历它,则可用元组;

                  若定义的数据不可修改,可用元组;

                  元组可用作字典中的键或集合中的成员,而列表不能。

原文地址:https://www.cnblogs.com/wgbo/p/9577339.html