gpt4 book ai didi

python - 从列表 python 添加类似的字母数字元素

转载 作者:行者123 更新时间:2023-12-01 02:25:28 28 4
gpt4 key购买 nike

我有两个列表 A = ['1a', '3c']B = ['2a', '1b']。我想添加以相同字符结尾的字符串并更新 A 的内容,如下所示:

最终结果为:A = ['3a', '3c']。下面是我的代码:

for x, y in enumerate(A):
# gets the indices of B which has same end character
l = [B.index(i) for i in B if y[1] in i]

最佳答案

尝试这样的事情:

A = ['1a', '3c'] 
B = ['2a', '1b']
for i, (x, y) in enumerate(zip(A, B)):
if x[-1] == y[-1]:
A[i] = str(int(x[0])+int(y[0])) + x[-1]
print A

关于python - 从列表 python 添加类似的字母数字元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47462167/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com