【1.11】元组
1、列表 有序 元素可以修改
2、元组是列表的二次加工,元组中的值不能被修改
这和 str 一样不能被修改 str只能有replace 来进行替换
3、元组是圆括号,加一个逗号 ,一般最好在写元组时, 就在最好加一个 逗号,便于后以后的参数列表区分
4、元组 加逗号 不会报错, 但是参数列表加逗号就要报错
5、可以进行for 循环 是可以迭代的对象 可以放在extend中, extend 就是需要可迭代的参数
str list tuple dict(默认的for循环是循环的 key )
info = {“name”:“yaoming”,"age":18}
for item in info:
print item
这里就默认的是 循环的key
for item in info.keys:
print item
这里也是循环的key
for item in info.values:
print item
这里循环的是 value
for k,v in info.items:
print k,v
这里就是循环的键值对
for item in info:
print item,info[item]
这里也是循环的键值对
6、str,list,tuple 可以相互转换
list 和 tuple 转换为 str 要用 join
如果list tuple 中有字母也有数字时,那就用for循环
取出来以后,再进行数字类型转换字符串类型 再链接
7、元组时有序的 所以可以按index 取值 循环
8、元组中的一级元素不可以修改和删除,二级元素根据类型可以修改和删除
9、元组的方法 有index count 两个
浙公网安备 33010602011771号