*列表生成
1语法:
range(startistopstep)2.7版本
list(range(startistopstep))3.5
2.通过循环生成列表:
[x for x in
range(1,11) if]
*元组:
1什么是元组:也是一种容器类型,元组的元素不能修改,元组使用小括号包裹数据
2.如何创建:在括号中添加元素,用逗号隔开
1. tup1=(‘kate‘,‘lisa‘,1997,2000)
tup2=(1,2,3,4,5)
tup3=‘a‘,‘b‘,‘c‘,‘d‘
3.如何创建空元组
tup=()
元组中只包含一个元素时,需要在元素后面添加逗号
元组与字符串类似,下标也是从0开始,可以进行截取组合
4.访问元组:
元组可以使用下标该问值
5.修改元组
元组中的元素值是不允许修改的,但我们可以对元组进行连接组合
6删除元组
元组中的元素是不允许删除的,可以用del语句来删除整个元组
del元组;//执行完语句会报错
7元组运算符
组合、复制,运算后生成新的元组
a.len()
b.连接+c.复制 print((1,2,3)*2)d. 元素是否存在 print(3 in (1,2,3))
e.迭代(循环遍历元组元素)
for x in元组:
print(x)
8.元组截取