Python總結(字符串、列表、元組、字典、集合和文件)

Python的對象有很多:

這裏寫圖片描述

其中字符串(strings)、列表(lists)、元組(tuples)、字典(dictionaries)、集合(sets)也是對象,這次總結主要理清這幾種對象的關係,以及這種對象的性質和方法,文中截圖來自於Learning Python 5th Edition.pdf

按類型來劃分:

序列(sequence) 映射(mappings)
字符串 字典
列表
元組

按性質來劃分:

不可變(Immutable) 可變(Mutable)
數字(numbers) 列表
字符串 字典
元組 集合

這裏寫圖片描述

字符串、列表和元組均是序列,是有序的,一些序列方法對序列均通用,比如len() 和切片等。數字、字符串和元組是不可變類型,內容均不可變,如果要改變字符串中某個字母可以先利用list()變爲列表,內容替換之後在利用 ''.join(L)將列表變爲字符串。字典的值是可變的,但鍵必須是不變類型。

字符串:

這裏寫圖片描述

可以通過help()查看具體方法如何使用

這裏寫圖片描述

列表:

這裏寫圖片描述

字典:

這裏寫圖片描述

元組:

這裏寫圖片描述

文件:

這裏寫圖片描述

具體事例見之前筆記,此處僅做快速查閱用。

列表和元組

集合和字典

字符串

文件操作

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章