有没有办法以更好的方式编写这行代码:

"""{a};{b};{c};{d}""".format(a = myDictionary[a], b = myDictionary[b], c = myDictionary[c], d = myDictionary[d])

像这样的东西?
"""{a};{b};{c};{d}""".format(myDictionary)

最佳答案

在字典上使用 keyword expansion :

"{a};{b};{c};{d}".format(**myDictionary)

关于python - Python 中的格式语法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12301043/

10-11 04:42