字符串格式的Python字典



我有一本这样的字典

verdict = {'1': 'PASS', '2': 'FAIL}

我想以字符串格式打印这个字典,而不使用for循环。输出:

1: PASS
2: FAIL

到目前为止,我已经试过了:

print(*verdict.items(), sep='n')
Output:
('1', 'PASS')
('2', 'FAIL)

但没有得到实际结果

有什么方法可以达到我想要的输出?

我可以想到有两种方法来做到这一点

方法1:

print("n".join([f'{k}: {v}' for k, v in verdict.items()]))

方法2:

for k, v in verdict.items():
print(f'{k}: {v}')

相关内容

  • 没有找到相关文章

最新更新