1. 程式人生 > >Python基礎學習篇-7-各種資料型別總結(一)

Python基礎學習篇-7-各種資料型別總結(一)

Python3 中有六個標準的資料型別:

  • Number(數字)
  • String(字串)
  • List(列表)
  • Tuple(元組)
  • Set(集合)
  • Dictionary(字典)

其中:

  • 不可變資料(3 個):Number(數字)、String(字串)、Tuple(元組);
  • 可變資料(3 個):List(列表)、Dictionary(字典)、Set(集合)。

在此我又把它們做了如下分類:

再進行詳細分類:



注意點:

  1. Python 沒有單獨的字元型別,一個字元就是長度為1的字串。
  2. List(列表) 是 Python 中使用最頻繁的資料型別,可以完成大多數集合類的資料結構實現。其中元素的型別可以不相同,它支援數字,字串甚至可以包含列表(巢狀)。

    而且其中元素是可變的。
  3. 元組(tuple)與列表類似,不同之處在於元組的元素不能修改,其它方面都是一樣的。雖然tuple的元素不可改變,但它可以包含可變的物件,比如list列表

  4. string、list和tuple都屬於sequence(序列)

  5. 字典(dictionary)是Python中另一個非常有用的內建資料型別。

    列表是有序的物件集合,字典是無序的物件集合。兩者之間的區別在於:字典當中的元素是通過鍵來存取的,而不是通過偏移存取。鍵(key)必須使用不可變型別。在同一個字典中,鍵(key)必須是唯一的。


python中的資料型別相關的內容比較散而且多,暫時先寫這麼多,後面再慢慢補充。

圖片看起來可能不方便,但cdsn不能上傳導圖檔案,如果有朋友需要的話可以掃碼關注後回覆“python”,領取思維導圖原件(後續文章相關的資料也都會上傳到相同連結)。