我尝试将一些不等长和不同类型的数据点组合成一个新列表。
str1 = "somestring"
list1 = [1,2,3]
那么,如何让list2成为:
[somestring1,somestring2,somestring3]
答案 0 :(得分:1)
假设您期望结果是字符串列表,请使用list comprenhension尝试以下内容:
str1 = "somestring"
list1 = [1, 2, 3]
result = [str1 + str(e) for e in list1]
print result
<强>输出:强>
['somestring1', 'somestring2', 'somestring3']