這是輸入陣列
Array= [{Client: 1, Budget: 520, Name: "Oscar"},{Client: 2, Budget: 430, Name: "Jane"}]
嗨,有沒有以這種方式訪問??這個陣列:
print(Array[0])
=> {客戶:1,預算:520,名稱:“奧斯卡”}
print(Array[0][Budget])
=> 520
我檢查過字典,但顯然字典需要“”,即{Name: "Oscar"}應該是{'Name':"Oscar"}這不是輸入
uj5u.com熱心網友回復:
您的輸入資料不一致。首先,讓我們考慮這是一個字典陣列,因此允許索引訪問。
根據您的示例:Client、Budget 和 Name 是預定義的變數。在這種情況下,您可以訪問但使用后面的值,我認為這會導致設計錯誤。
無論如何,我將向您展示一個示例:
Client = 'client'
Budget = 'budget'
Name = 'name'
Array= [{Client: 1, Budget: 520, Name: "Oscar"},{Client: 2, Budget: 430, Name: "Jane"}]
現在您可以按照您想要的方式訪問資料。
print(Array[0])
{客戶:1,預算:520,姓名:“奧斯卡”}
print(Array[0][Budget])
520
考慮在鍵名中使用引號以避免不必要的參考。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/504395.html
