这是他们提供的代码:
my_dict = {'C1': [1, 2, 3], 'C2': [5, 6, 7], 'C3': [9, 10, 11]}
for row in zip(*([key] + (value) for key, value in sorted(my_dict.items()))):
print(*row)
这就是我所做的,但我也不明白你怎么能做键+值部分:
for t in zip(*(key + value for key, value in my_dict.items())):
print(*t)
这是我得到的错误
for t in zip(*(key + value for key, value in my_dict.items())):
TypeError: can only concatenate str (not "list") to str
尝试使用 to str()
函数将列表转换为字符串。这将使您能够完成目标。
字典有 {}列表具有 []