這三個都是Python中不同類型的資料結構。這用於存儲不同的數據集合。根據我們要求的用例,我們需要在其中進行選擇。
字典(dict):
語法:
庫存= {'蘋果':20,'香蕉':30,'胡蘿蔔':15,'牛奶':15}
print('t1.庫存物品', inventory)
可以使用以下語法添加另一個值/修改現有鍵的值
庫存['雞蛋'] = 20
庫存['麵包'] = 25
print('t2.更新的庫存物品', inventory)
庫存['雞蛋']=庫存['雞蛋']+5
print('t3.補貨後', 庫存)
刪除庫存['胡蘿蔔']
del 庫存['麵包']
print('t4.刪除後更新庫存', inventory)
is_bananas_in_inventory = 庫存中的「香蕉」
print('t5a.庫存中有香蕉嗎', is_bananas_in_inventory)
is_oranges_in_inventory = 庫存中有'橘色'
print('t5b.庫存是否有橘色', is_oranges_in_inventory)
備註:
另外 dict.items() 會將字典中的每個項目作為元組(如鍵值對)給出。透過使用 list(dict.items()) 我們也可以獲得列表形式的資料。使用 for 迴圈和 if 條件,我們可以存取特定的鍵並對該資料執行所需的操作
套裝:
集合是唯一元素的無序集合。集合是可變的,但它們不允許重複的元素。
語法:
botanical_garden = {'玫瑰', '蓮花', '百合'}
botanical_garden.add('茉莉花')
botanical_garden.remove('玫瑰')
is_present_Jasmine = 植物園裡的「茉莉花」
上面我們可以看到定義了一個集合,增加了一個值並刪除了它。如果我們在集合中加入相同的元素,則會出錯。
我們也可以像維恩圖一樣比較兩個集合。例如兩個資料集的並集、差值、交集。
元組:
元組是不可變的有序元素集合,這意味著它在創建後就無法更改。
語法:
可以使用索引存取元組。元組的值可以輕鬆地分配給多個變數。我們可以組合兩個元組來建立另一個元組。但元組不能修改。
以上是Python - 字典、集合、元組的詳細內容。更多資訊請關注PHP中文網其他相關文章!