Python中的集合和字典是兩個非常實用的數據結構,它們在處理一些需要快速查詢、快速更新的數據時非常方便。
集合是一組無序的、不重復的元素,可以進行集合的交、并、差等操作。在Python中,可以使用set()函數來創建一個集合:
# 創建一個空集合
s = set()
# 創建一個有元素的集合
s = {1, 2, 3}
利用add()方法向集合中添加一個元素,或使用update()方法添加多個元素:
s.add(4) # 添加單個元素
s.update({4, 5, 6}) # 添加多個元素
字典是一種鍵(key)值(value)對的映射表,可以按照鍵值的方式快速查找、修改、刪除某個元素。在Python中,可以使用大括號{}或函數dict()來創建字典:
# 創建一個空字典
d = {}
# 創建一個有元素的字典
d = {'name': 'John', 'age': 22, 'gender': 'male'}
字典中的鍵必須是不可變的數據類型,如整數、字符串、元組等,而值可以為任意類型。
可以使用[]運算符來獲取、修改、刪除字典中的元素:
d['name'] # 獲取'name'鍵對應的值
d['gender'] = 'female' # 修改'gender'鍵對應的值
del d['age'] # 刪除'age'鍵對應的鍵值對
以上就是關于Python集合和字典的簡單介紹。
上一篇c 類對象轉化json
下一篇python 微信收款