连接不等长列表&串

时间:2014-01-19 03:13:38

标签: python-2.7

我尝试将一些不等长和不同类型的数据点组合成一个新列表。

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

那么,如何让list2成为:

[somestring1,somestring2,somestring3]

1 个答案:

答案 0 :(得分:1)

假设您期望结果是字符串列表,请使用list comprenhension尝试以下内容:

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

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

<强>输出:

['somestring1', 'somestring2', 'somestring3']
相关问题