我有一本這樣的字典,我想從中獲取值:
dict1 = {
"pet animal": ["dog","cat"]
}
x = dict1.values()
print(x)
此代碼給出如下輸出:
dict_values([['dog', 'cat']])
但我想要這樣的輸出:
['dog', 'cat']
uj5u.com熱心網友回復:
好吧,在評論的幫助下,我現在可以做到。泰。
dict1 = {
"pet animal": ["dog","cat"]
}
x = list(dict1.values())
for i in x:
x = i
print(x)
uj5u.com熱心網友回復:
您還可以使用解包運算子:
my_dict = {
"pet animal": ["dog","cat"]
}
print(*my_dict.values()) # ['dog', 'cat']
uj5u.com熱心網友回復:
您可以執行此操作的方法之一是您可以轉換dict_values為 ,list
以便您可以使用此代碼:
而不是這個:
print(x)
用這個:
print(list(x)[0])
uj5u.com熱心網友回復:
您可以使用 for 回圈來獲得所需的結果:
dict1 = {
"pet animal": ["dog","cat"]
}
for value in dict1.values():
print(value)
輸出:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/447777.html
標籤:Python python-3.x 字典
