Python中列表、元組、字典有何區別?Python學習!
Python中,有三種內建的資料結構,列表、元組和字典,那麼它們之間有什麼區別呢?我們透過這篇文章來看看吧。
什麼是Python列表?
列表是由一系列按特定順序排列的元組組成的。在Python中,用[]來表示列表,並用逗號來分隔其中的元素。
什麼是Python元組?
你可以把它看作是隻讀的列表,因為元組是不可以改變的,但是要注意,元組中含有列表元素,則該列表元素是可變的。用於元組不可變,所以對於增刪改查這四種標準操作來講只有查能實現,元組查詢操作非常簡單。
什麼是Python字典?
字典就是一個資料容器,用大括號來括起來,說明裡面的資料是無序的,不能重複的。
他們之間有什麼區別呢?
1、元組是不可變的,而列表、字典是可以改變的
元組是不可變物件,物件一旦生成,它的值將不能更改;列表是可變物件,物件生成之後,可以對其元素進行更改、新增、刪除、清空、排序等操作;
2、元組通常由不同資料組成,而列表是相同的資料佇列
元組表示的是結構,列表表示的是順序,列表許可權大於元組;
3、列表不能作為字典的key值,而元組可以,字典的鍵是唯一的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2767739/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python學習筆記8——列表、字典、元組Python筆記
- python中的列表和元組有什麼區別Python
- Python列表、元組、字典使用Python
- python_列表——元組——字典——集合Python
- Python資料型別(數字,字串,[列表],(元組),{字典:字典值},{列表,列表2})Python資料型別字串
- 三、python的資料型別 列表、元組、字典Python資料型別
- Python 學習之元組列表Python
- Python列表、元組、集合、字典的區別是什麼?入門知識!Python
- python如何返回元組,列表或字典的?Python
- Python的集合與列表有什麼區別?Python學習教程Python
- Python 列表、元組、字典及集合操作詳解Python
- Python之列表與元組的區別詳解Python
- Python列表和字典有什麼不同之處?Python學習資料!Python
- python資料型別 列表+元組Python資料型別
- Python陣列和列表的區別?Python學習教程Python陣列
- Python中列表、元組、字典、集合與字串,相關函式,持續更新中……Python字串函式
- Python的元組()與字典{}Python
- Python的元組()與字典 { }Python
- python元組和列表Python
- python學習筆記:第4天 列表和元組Python筆記
- Python 元組,不可變的列表,滾雪球學 PythonPython
- Python開發中字典和json有什麼區別?PythonJSON
- Python中字典和json的區別!PythonJSON
- 字典和json的區別是什麼?Python學習JSONPython
- 學習python的資料型別——元組Python資料型別
- 【Python_029】內建資料結構,列表 | 字典 | 集合 | 元組Python資料結構
- 學Python用哪個版本?Python3和Python2有何區別?Python
- 學Python用哪個版本?Python2與Python3有何區別?Python
- python元組與字典簡介Python
- Python 學習之元組Python
- 玩轉python字典與列表(中)Python
- Python練習題篇(列表、字典、元祖)Python
- 新手學python哪個版本好?Python2與Python3有何區別?Python
- python3 筆記14.列表元組字典支援的函式Python筆記函式
- Python學習教程_Python語言中=和==有什麼區別?Python
- Python元組和字典的拆包Python
- 在資料科學方面,python和R有何區別?資料科學Python
- 2.列表_元組_字典_集合