Dan*_*Dan 6 python refactoring list
我需要将列表(或字典)转换为逗号分隔列表以传递给另一种语言.
有没有比这更好的方法:
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 + ')
Run Code Online (Sandbox Code Playgroud)
谢谢,丹
Jam*_*kin 11
'function(%s)' % ', '.join(args)
Run Code Online (Sandbox Code Playgroud)
产生
'function(a, b, c, d)'
Run Code Online (Sandbox Code Playgroud)