首頁  >  文章  >  後端開發  >  如何從 Python 字典中取得值列表?

如何從 Python 字典中取得值列表?

Patricia Arquette
Patricia Arquette原創
2024-11-24 20:02:16173瀏覽

How to Get a List of Values from a Python Dictionary?

以列表形式從字典中檢索值

在Python 中,字典(dict)儲存鍵值對,其中鍵是唯一且不可變,且值可以是任何資料類型。與 Java 的 Map 不同,Python 的 dict 沒有直接方法以列表形式檢索值。

解:使用 dict.values()

取得清單字典中的值,您可以使用 dict.values() 方法。然而,值得注意的是 dict.values() 傳回字典值的 view 而不是副本。對字典所做的任何更改都會反映在返回的列表中。

範例:

my_dict = {'a': 1, 'b': 2, 'c': 3}
values_as_list = list(my_dict.values())
print(values_as_list)  # Output: [1, 2, 3]

透過將dict.values() 包裝在list() 中,您可以建立視圖的副本,從而產生不可變的值列表。此列表可以獨立於原始字典進行操作。

以上是如何從 Python 字典中取得值列表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn