簡體   English   中英

以defaultdict(list)類型訪問列表值

[英]Accessing list values in a defaultdict(list) type

我有一個defaultdict(list)字典,我只是試圖訪問存儲的值以對其執行某些操作,所以之前我從沒有做過,所以我不太確定如何使用列表索引和鍵來訪問它們。

listdict = defaultdict(list)
listdict = {'Cake':['cheesecake','icecream cake','oreo-cheesecake']}

因此,例如說我想使用“ Cake”關鍵字來訪問列表中索引2的“ oreo-cheesecake”字符串。

您正在覆蓋defaultdict。 它通常是正常的命令。 我們設置元素:

listdict = defaultdict(list)
listdict['Cake'] = ['cheesecake','icecream cake','oreo-cheesecake']

我們恢復了它們:

print listdict['Cake'][2]
    'oreo-cheesecake'

但是您可以這樣做:

listdict['nonexistent'].append('stuff')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM