我读了很多教程,但是找不到如何在string.format中像这样迭代dict:
dict = {'this':'I','is':'am','title':'done'}
print(f'the key is {k for k,v in dict}')
print(f'the val is {v for k,v in dict}')我想得到这样的结果:
the key is this is title
the val is I am done这样我就可以打印可变长度的字典了。
dict = {'this':'I','is':'am','title':'done'}
print(f'the key is {k for k,v in dict}')
print(f'the val is {v for k,v in dict}')然后我就出错了。
发布于 2022-09-09 10:51:04
密钥的print("The keys are", ' '.join(k for k in dict))
值的print("The keys are", ' '.join(v for k, v in dict.items()))
https://stackoverflow.com/questions/73660746
复制相似问题