我在Python2.7中有这段代码,我一直在开发,但是我被卡住了。
我想从["bob","sally","jim"])
到'bob<>sally<>jim'
这是我目前所拥有的。
def long_winded(my_str):
result = []
for i in my_str:
result += i + "<>"
return result
print long_winded(["sally","bob","jim"])
最佳答案
您可以使用.join
字符串方法:
my_lst = ['sally', 'bob', 'jim']
result = '<>'.join(my_lst)
当然,您可以将所有这些都打包到一个函数中,但您可能不需要:
def long_winded(lst):
return '<>'.join(lst)
print long_winded(['sally', 'bob', 'jim'])
关于python - 将“<>”添加到列表中的每个项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27990383/