rod*_*ocf 0 python string python-3.x
假设我有一个名单:
names = ['john', 'george', 'ringo', 'paul']
Run Code Online (Sandbox Code Playgroud)
并需要得到一个字符串输出,如:
john', 'george', 'ringo', 'paul
Run Code Online (Sandbox Code Playgroud)
(请注意,开头和结尾的缺失引用是有目的的)
有没有比这更简单的方法
new_string=''
for x in names:
new_string = new_string + x + "', '"
Run Code Online (Sandbox Code Playgroud)
我知道这样的东西会起作用,但真正的names清单会非常非常(非常)大,并且想知道是否有更好的方法来做到这一点.
你可以简单地使用str.join:
>>> names = ['john', 'george', 'ringo', 'paul']
>>> print("', '".join(names))
john', 'george', 'ringo', 'paul
>>>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
33 次 |
| 最近记录: |