我在元组中得到了列表。至少我认为我有这个(我没有编码):
nvts = {"high": [], "medium": [], "low": [], "log": []}
我想打印“high”、“medium”等里面的值。
我尝试了一个 for 循环:
for a, *b in nvts:
print(a, ' '.join(map(str, b)))
但它给我的输出是:
h i g h
m e di u m ...
有人能帮我打印出正确的内容吗?
此致
答案1
我不太明白您是否想要每个键的值,如果是的话,类似于:
nvts = {"high": [],
"medium": ["value1"],
"low": ["value 2","value 3"],
"log": ["more value", "even more value"]}
print("\n".join([item for sublist in nvts.values() for item in sublist]))
输出:
value1
value 2
value 3
more value
even more value
如果你只想打印密钥:
print("\n".join(nvts.keys()))
输出
high
medium
low
log