如何连接2个列表[关闭]

Posted

技术标签:

【中文标题】如何连接2个列表[关闭]【英文标题】:How to concatenate 2 lists [closed] 【发布时间】:2019-10-25 00:37:59 【问题描述】:

list_a : ["http://example.com="]

list_b : [3, 4, 777, 888, 99]

想要的结果:

['http://example.com=3',
'http://example.com=4',
'http://example.com=777',
'http://example.com=888',
'http://example.com=99']

【问题讨论】:

您是否已经尝试过?向我们展示你的尝试,否则你会被否决并且什么也学不到 为什么将地址存储在列表中而不是str 看起来是一个 url 列表 @AdamGold "网址相同"... 【参考方案1】:

编辑

假设您有以下列表:

list_a = ['http://example.com=']
list_b = [3, 4, 777, 888, 99]

你需要做的是创建一个名为list_c的新列表,然后:

for number in list_b:
   list_c.append(list_a[0] + str(number))

【讨论】:

感谢您指出这一点【参考方案2】:
A="http://example.com="
B=[3, 4, 777, 888, 99]
B=[A+str(i) for i in B]
print(B)

使用python的就地替换技巧改变了B数组。

【讨论】:

嗨,欢迎来到 ***!你能详细说明你的答案吗?例如,对代码 sn-p 中有趣部分的解释或文档链接?

以上是关于如何连接2个列表[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C++ 中同时连接 2 个 RFID 阅读器? [关闭]

连接两个列表[关闭]

在C中对链表进行排序[关闭]

教义 2,如何在左连接结果集中获取属性? [关闭]

在使用表中的连接列值填充列表框时,如何检索相应的 ID 并传递值 onchange [关闭]

关闭套接字连接