元组

元组

tuple类,元组其实就是对列表进行了二次加工,加工为元素不可被修改,并且元组不能被增加和删除,只能查看

定义元组

定义元组的时候一般在末尾多加一个逗号,便于和参数区分开来,以增加辨识度。 
元组支持的方法和列表一样(增加,修改,删除除外),凡是元组支持方法,列表都支持。

tu = (111,"ali",(11,22),[(33,44)],True,33,44,)

  

元组可以被for循环,可迭代对象

 

tu = (111,"ali",(11,22),[(33,44)],True,33,44,) 
for item in tu: 
print(item)

  

 

 

字符串转元组

 

s = "asdfkadsf" 
v = tuple(s) 
print(v)

  

列表转元组

 

li = ["ali","123"] 
v = tuple(li) 
print(v)

  

元组转列表

 

tu = (111,"ali",(11,22),[(33,44)],True,33,44,) 
v = list(tu) 
print(v)

  

元组的元素的元素可以被修改

 

tu = (111,"ali",(11,22),[(33,44)],True,33,44,) 
tu[3][0] = 567 
print(tu)

  

 

posted @ 2018-04-08 17:56  大火车  阅读(126)  评论(0)    收藏  举报