我需要将列表(或字典)转换为逗号分隔列表以传递给另一种语言.
有没有比这更好的方法:
result = '' args = ['a', 'b', 'c', 'd'] i = 0 for arg in args: if i != 0: result += arg else: result += arg + ', ' i += 1 result = 'function (' + result + ')
谢谢,丹
', '.join(args)
会做的.
'function(%s)' % ', '.join(args)
产生
'function(a, b, c, d)'