如何使用python中的print函数获得逗号分隔的输出

如何使用python中的print函数获得逗号分隔的输出,python,Python,我正在尝试使用打印功能中的“sep”将其分离。但我一直遇到一些语法错误。有什么想法吗 print ((my_loc_dict[a]),(my_env_dict[a]),sep=",") 也许是这样 print(a, ',' ,b) 或者,如果您不想每次都使用冷逗号,您可以这样做: myListOfValues = ['test', 'other','yet'] print(','.join(myListOfValues)) Python 2或Python 3?欢迎使用StackOverfl

我正在尝试使用打印功能中的“sep”将其分离。但我一直遇到一些语法错误。有什么想法吗

print ((my_loc_dict[a]),(my_env_dict[a]),sep=",")
也许是这样

print(a, ',' ,b)

或者,如果您不想每次都使用冷逗号,您可以这样做:

myListOfValues = ['test', 'other','yet']
print(','.join(myListOfValues))

Python 2或Python 3?欢迎使用StackOverflow。请阅读并遵循帮助文档中的发布指南。适用于这里。在您发布MCVE代码并准确描述问题之前,我们无法有效地帮助您。当我用常量代替变量运行你的代码时,它工作得很好。你就是那个人!谢谢@Astrom,我知道这必须很简单。请随意投票并接受其中一个答案,tks!我来试试,谢谢!