我正在寻找获取搅拌列表的最佳方法,生成一个新列表,其中包含上一个列表中与特定字符串连接的每个项目.
示例sudo代码
list1 = ['Item1','Item2','Item3','Item4']
string = '-example'
NewList = ['Item1-example','Item2-example','Item3-example','Item4-example']
Run Code Online (Sandbox Code Playgroud)
尝试
NewList = (string.join(list1))
#This of course makes one big string
Run Code Online (Sandbox Code Playgroud)
如果要创建列表,通常需要执行列表推导.
new_list = ["{}{}".format(item, string) for item in list1]
Run Code Online (Sandbox Code Playgroud)