values在python中的用法

小億
111
2023-12-22 04:34:55
欄目: 編程語言

在Python中,values()是一個(gè)內(nèi)置函數(shù),可用于返回字典中所有的值。它可以應(yīng)用于字典對(duì)象,并返回一個(gè)由字典中所有值組成的列表。

示例用法:

# 創(chuàng)建一個(gè)字典
my_dict = {'apple': 1, 'banana': 2, 'orange': 3}

# 使用values()函數(shù)獲取字典中的所有值
my_values = my_dict.values()
print(my_values)  # 輸出:dict_values([1, 2, 3])

可以看到,values()函數(shù)返回一個(gè)類型為dict_values的對(duì)象,該對(duì)象可以被轉(zhuǎn)換為列表或迭代。

這個(gè)函數(shù)通常用于遍歷字典中的值,或者查找特定值是否存在于字典中。

# 遍歷字典中的所有值
for value in my_dict.values():
    print(value)

# 檢查值是否存在于字典中
if 2 in my_dict.values():
    print("值2存在于字典中")
else:
    print("值2不存在于字典中")

通過values()函數(shù),我們可以輕松地操作字典中的所有值,并在需要時(shí)進(jìn)行相應(yīng)的操作。

0