【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 两个

posted @ 2016-03-07 10:25  科学小怪癖  阅读(100)  评论(0)    收藏  举报