在本教程中,我們將借助示例了解 Python Dictionary items() 方法。
items()
方法返回一個視圖對象,該對象顯示字典的(鍵,值)元組對列表。
示例
marks = {'Physics':67, 'Maths':87}
print(marks.items())
# Output: dict_items([('Physics', 67), ('Maths', 87)])
用法:
用法:
dictionary.items()
注意:items()
方法類似於字典的viewitems()
Python 2.7 中的方法。
參數:
items()
方法不接受任何參數。
返回:
items()
方法返回一個視圖對象,該對象顯示給定字典的 (key, value) 元組對的列表。
示例 1:使用 items() 獲取字典的所有項目
# random sales dictionary
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }
print(sales.items())
輸出
dict_items([('apple', 2), ('orange', 3), ('grapes', 4)])
示例 2:修改字典時 items() 如何工作?
# random sales dictionary
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }
items = sales.items()
print('Original items:', items)
# delete an item from dictionary
del[sales['apple']]
print('Updated items:', items)
輸出
Original items: dict_items([('apple', 2), ('orange', 3), ('grapes', 4)]) Updated items: dict_items([('orange', 3), ('grapes', 4)])
視圖對象 items
本身不返回銷售項目列表,但它返回 sales
的 (key, value) 對的視圖。
如果列表隨時更新,則更改會反映在視圖對象本身上,如上麵的程序所示。
相關用法
- Python Dictionary clear()用法及代碼示例
- Python Dictionary update()用法及代碼示例
- Python Dictionary setdefault()用法及代碼示例
- Python Dictionary pop()用法及代碼示例
- Python Dictionary popitem()用法及代碼示例
- Python Dictionary has_key()用法及代碼示例
- Python Dictionary get()用法及代碼示例
- Python Dictionary copy()用法及代碼示例
- Python Dictionary keys()用法及代碼示例
- Python Dictionary values()用法及代碼示例
- Python Dictionary fromkeys()用法及代碼示例
- Python Decimal shift()用法及代碼示例
- Python Decimal next_plus()用法及代碼示例
- Python Decimal rotate()用法及代碼示例
- Python Decimal max_mag()用法及代碼示例
- Python Datetime.replace()用法及代碼示例
- Python DateTime轉integer用法及代碼示例
- Python Decimal as_integer_ratio()用法及代碼示例
- Python Decimal is_subnormal()用法及代碼示例
- Python DataFrame.to_excel()用法及代碼示例
注:本文由純淨天空篩選整理自 Python Dictionary items()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。