2014-01-19 29 views
0

我試圖將不等長度和不同類型的一些數據點合併到一個新列表中。連接不等長度列表和字符串

str1 = "somestring" 
list1 = [1,2,3] 

那麼,如何讓列表2,使得它是:

[somestring1,somestring2,somestring3] 

回答

1

假設你想象得那麼結果字符串列表,請嘗試以下,使用列表悟:

str1 = "somestring" 
list1 = [1, 2, 3] 

result = [str1 + str(e) for e in list1] 
print result 

輸出:

['somestring1', 'somestring2', 'somestring3'] 
+0

是的,先生!謝謝! – Wyatt

+0

這可以做到沒有循環? –