我的长度为5 和my_name = A
我想创建一个长度为5的列表,这些项应该包含my_name
我想要的输出是,
length=5
my_name="A"
desired_list=["A1","A2","A3","A4","A5"]
我尝试添加如下,
desired_list=[]
for i in range(length):
desired_list.append(my_name+str(i+1))
但我想在一条线上找到解决方案。
答案 0 :(得分:2)
看起来你想要使用列表理解:
length = 5
my_name = "A"
desired_list = [my_name+str(i+1) for i in range(length)]