2017-10-05 88 views
-1

定義的長度和項目的列表我有一個長度爲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

你是如何嘗試這個解決自己呢?你谷歌搜索解決方案嗎? –

+0

這裏很難說出什麼問題。你到目前爲止嘗試了什麼,你遇到了什麼問題? –

+0

我嘗試通過迭代添加元素。我正在尋找一條解決方案,只需一行 – pyd

回答

2

貌似要使用列表理解:

length = 5 
my_name = "A" 
desired_list = [my_name+str(i+1) for i in range(length)]