創建列表的三種方法
#創建列表的三種方法 l=["1","2","dag"] l2=list() l3=list(["12","2345","5678"]) print(l) print(l2) print(l3)
字符串,元祖,字典轉化為列表
#將字符串轉為列表 s="aadewehhg" l=list(s) print(l) #將元祖轉為列表 li=("dlang","wqt","woeiuoi") w=list(li) print(w) #將字典轉為列表 user_info={ "name":"chen", "age":"19" } g=list(user_info.values()) a=list(user_info.keys()) c=list(user_info.items()) print(g) print(a) print(c)
#結果展示:
['a', 'a', 'd', 'e', 'w', 'e', 'h', 'h', 'g']
['dlang', 'wqt', 'woeiuoi']
['chen', '19']
['name', 'age']
[('name', 'chen'), ('age', '19')]
list常用方法:
#清除list列表 li=["234","dagg","dage45"] li.clear() print(li) #對內容進行反轉 li=["234","dagg","dage45"] li.reverse() print(li) #添加一個元素進去 li.append("chen") print(li) #添加多一個列表進入li s=["123","456","987"] li.extend(s) print(li) #往第0位插入一個元素 li=["123","4rtt","daeg"] li.insert(0,"chenzhiyang") print(li)
list公有功能:
索引 切片 for len
list的嵌套功能:
#獲取123 li=["123","4rtt","daeg",{"name":"chen","age":"2","man":["123","34567"]}] ret=li[3]['man'][0] print(ret)