Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 访问defaultdict(列表)类型中的列表值_Python_Python 2.7_Dictionary - Fatal编程技术网

Python 访问defaultdict(列表)类型中的列表值

Python 访问defaultdict(列表)类型中的列表值,python,python-2.7,dictionary,Python,Python 2.7,Dictionary,我有一个defaultdict(list)字典,我试图访问存储的值来对它们执行一些操作,只是我以前从来没有这样做过,所以我不太确定如何访问它们,因为我有一个列表索引和一个键 listdict = defaultdict(list) listdict = {'Cake':['cheesecake','icecream cake','oreo-cheesecake']} 例如,假设我想使用“Cake”关键字访问列表中索引2处的“oreo cheesecake”字符串。您正在覆盖您的defaultd

我有一个
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')