當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python Dictionary values()用法及代碼示例


在本教程中,我們將借助示例了解 Python Dictionary values() 方法。

values() 方法返回一個視圖對象,該對象顯示字典中所有值的列表。

示例

marks = {'Physics':67, 'Maths':87}

print(marks.values())


# Output: dict_values([67, 87])

用法:

用法:

dictionary.values()

參數:

values() 方法不帶任何參數。

返回:

values() 方法返回一個視圖對象,該對象顯示給定字典中所有值的列表。

示例 1:從字典中獲取所有值

# random sales dictionary
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }

print(sales.values())

輸出

dict_values([2, 4, 3])

示例 2:修改字典時 values() 如何工作?

# random sales dictionary
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }

values = sales.values()

print('Original items:', values)

# delete an item from dictionary
del[sales['apple']]

print('Updated items:', values)

輸出

Original items: dict_values([2, 4, 3])
Updated items: dict_values([4, 3])

視圖對象values 本身並不返回sales 項目值的列表,但它返回字典所有值的視圖。

如果列表隨時更新,則更改會反映在視圖對象本身上,如上麵的程序所示。

相關用法


注:本文由純淨天空篩選整理自 Python Dictionary values()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。