1.元组
定义:元组是不可修改的任何类型的数据序列。元组像列表一样可以表达任何类型、任意数量的数据的有序序列。
元组的字面量用圆括号()而不是方括号[]。例,(1,3,6,7,3,9),(‘not’,‘to’,‘be’)
一个值的元组必须加逗号,不加逗号的(42)与42是一样的。
>>> 3*(40+2)
126
>>> 3*(40+2,)
(42, 42, 42)
创建元组:
- 用元组的字面量。
>>> d=(100,20)
>>> d
(100, 20)
- 用tuple()方法,把其他序列类型转换成元组。
>>> a=tuple([2,3,5,7,9])
>>> a
(2, 3, 5, 7, 9)
元组不可修改:
- 元组是不可修改的,即不能对元组中的元素进行增加,删除,修改或排序。
- 列表中的修改函数append()、insert()、remove()以及del语句都不能用于元组。
- 元组的常用方法和函数
T.count(x) 计算x元素出现的次数
T.index(x) 计算x元素的下标
2. 随机函数库
计算机的随机函数生成的随机数,是按照一定的算法模拟产生的,其结果是确定的,是伪随机数。
Python中的random模块用于生成伪随机数。
random库的常用函数:
要使用random库,先要用“import random”语句引入random库。
>>> random.random()
0.30849114832222957
>>> random.randrange(10,30,2)
16