Python中list、set和tuple
生活随笔
收集整理的這篇文章主要介紹了
Python中list、set和tuple
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
列表list=[1,2,3,4,5]
集合set={1,2,3,4,5}
元組tuple=(1,2,3,4,5)
a=(1,2,3,5,5,4,6) b={1,2,3,5,5,4,6} c=[1,2,3,5,5,4,6] print('tuple=',a) print('set=',b) print('list=',c) print('list(set(c))=',list(set(c))) print('tuple(set(a))=',tuple(set(a)))?元組(tuple)是包含0個或多個數據項的不可變序列類型。元組生成后是固定的,其中任何數據項不能替換或刪除。
?列表(list)則是一個可以修改數據項的序列類型,使用也最靈活? ,是包含0個或多個對象引用的有序序列,屬于序列類型。與元組不同,列表的長度和內容都是可變的,可自由對列表中數據項進行增加、刪除或替換。列表沒有長度限制,元素類型可以不同,使用非常靈活。
?集合(set)是無序組合,它沒有索引和位置的概念,不能分片,集合中元素可以動態增加或刪除。集合中不允許出現重復的元素,而list和tuple中可以,而且set可以去掉list和tuple中的重復元素!
?
總結
以上是生活随笔為你收集整理的Python中list、set和tuple的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS3之导航栏
- 下一篇: Python列表对象的sort()方法排