在python中将字符串连接到列表的所有元素的末尾

Mar*_*612 4 python string list concatenation string-concatenation

我想知道如何将字符串连接到列表中所有元素的末尾。

例如:

List1 = [ 1 , 2 , 3 ]
string = "a"

output = ['1a' , '2a' , '3a']
Run Code Online (Sandbox Code Playgroud)

Jea*_*bre 7

在列表理解中重建列表并str.format在两个参数上使用

>>> string="a"
>>> List1 = [ 1 , 2 , 3 ]
>>> output = ["{}{}".format(i,string) for i in List1]
>>> output
['1a', '2a', '3a']
Run Code Online (Sandbox Code Playgroud)