首頁  >  文章  >  後端開發  >  如何像物件一樣存取嵌套的Python字典?

如何像物件一樣存取嵌套的Python字典?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-11 04:51:03744瀏覽

How to Access Nested Python Dictionaries Like Objects?

如何將巢狀Python 字典轉換為物件

為了方便起見,最好使用包含巢狀的字典的屬性存取來存取資料字典和列表,類似JavaScript 的物件語法。例如:

此資料應可依下列方式存取:

製作這樣的函數需要遞迴。這是一種實現字典類似物件功能的方法:

用法:

替代解決方案:Namedtuples

替代解決方案:Namedtuples

對於Python版本2.6 及更高版本,請考慮利用namedtuple

資料結構:

現在您擁有一個行為類似於物件的命名元群組,可以對其欄位進行屬性存取。這提供了一個簡潔且高度可讀的解決方案。

以上是如何像物件一樣存取嵌套的Python字典?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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