我定义了一个字典,类似如下(list是整数列表):
my_dictionary = {'list_name' : list, 'another_list_name': another_list}
现在,我想通过迭代这个字典来创建一个新的列表。最终,我希望它看起来像这样:
my_list = [list_name_list_item1, list_name_list_item2,
list_name_list_item3, another_list_name_another_list_item1]
等等,
我的问题是:我该如何实现这个功能?
我尝试过
for key in my_dictionary.keys():
k = my_dictionary[key]
for value in my_dictionary.values():
v = my_dictionary[value]
v = str(v)
my_list.append(k + '_' + v)
但是在这个例子的第4行,我收到了一个类型错误(不可哈希类型:'list')而不是期望的输出。