我想搜索特定鍵中的特定值。 例如:特定鍵中搜索特定值的一些問題
x = [12, {"hello":"world",}]
if x["hello"] == "world":
print "Found!"
我上面的例子是錯誤的。 怎麼辦?
我想搜索特定鍵中的特定值。 例如:特定鍵中搜索特定值的一些問題
x = [12, {"hello":"world",}]
if x["hello"] == "world":
print "Found!"
我上面的例子是錯誤的。 怎麼辦?
我上面的例子是錯誤的。該怎麼辦?
糾正它,也許?老實說,我覺得有必要鏈接到這個: How to ask questions the smart way?
這就是說,問題是你試圖用字符串索引列表,這是不可能的。要麼
x[1]["hello"] == "world"
...或乾脆擺脫清單,反正沒有真正的理由使用它。如果你想存儲額外的數據,你可以使用它的字典。
你在混合字典和列表。你可能不知道他們是如何工作的。
列表裏可以有任何對象,你想和通過位置訪問:
>>> x = ['a', 'b', 'c']
>>> x[2]
'c'
日文N3 N4 N5結合哈希的對象(非可變)作爲值,可以是任何按鍵。你通過它的鍵訪問一個對象(並且它們不是保持有序的)。
>>> y = {'a':0, 'b':1, 'c':2}
>>> y['c']
>>> 2