字典是Python中非常重要的數據類型之一,它是一種映射類型,它將任意類型的值關聯到一個鍵上。Python字典.items()方法是用來獲取字典中所有的鍵值對列表。這個方法返回的是包含了所有鍵值對的列表,列表中的每個元素是一個由兩個元素組成的元祖,第一個元素為鍵,第二個元素為與之對應的值。這個方法是我們在開發中經常會用到的方法之一。
一、方法介紹
items()方法是字典類中的一個方法。它的作用是返回一個包含了字典所有項(鍵值對列表)的列表。items()方法返回的是一個元素為元祖(key, value)的列表,其中key表示鍵,value表示其對應的值。以下是items()方法的語法:
dict.items()
語法中,dict表示要返回鍵值對列表的字典。
二、方法示例
下面我們看一個使用items()方法的簡單例子:
person = {'name': 'Tom', 'age': 20, 'gender': 'Male'} items = person.items() print(items)
執行結果如下:
dict_items([('name', 'Tom'), ('age', 20), ('gender', 'Male')])
可以看到,字典person的items()方法返回了一個包含鍵值對的列表對象。
三、遍歷鍵值對列表
我們可以對items()返回的鍵值對列表進行遍歷操作。既可以遍歷列表對象,也可以直接遍歷字典。
以下是遍歷列表的示例代碼:
person = {'name': 'Tom', 'age': 20, 'gender': 'Male'} items = person.items() for item in items: print(item)
輸出結果為:
('name', 'Tom') ('age', 20) ('gender', 'Male')
我們可以看到,遍歷了一個包含三個鍵值對的列表,並輸出了每個鍵值對。
以下是遍歷字典的示例代碼:
person = {'name': 'Tom', 'age': 20, 'gender': 'Male'} for key, value in person.items(): print(key, value)
輸出結果為:
name Tom age 20 gender Male
可以看到,我們直接遍歷字典,返回每個鍵和對應的值。
四、總結
Python字典.items()方法是獲取鍵值對列表的重要方法。通過這個方法,我們可以獲取到一個由鍵值對這一對為元素的列表,這個列表可以進行遍歷,從而得到每個鍵和對應的值。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/311516.html