gpt4 book ai didi

python - 查找列表中项目的长度

转载 作者:行者123 更新时间:2023-11-30 23:57:08 26 4
gpt4 key购买 nike

我在 python 中有两个列表

list1=['12aa','2a','c2']

list2=['2ac','c2a','1ac']

首先 - 从 list1 中查找每两项的组合。

第二 - 从 list2 中查找每两个项目的组合。

第三-从list1和list2中查找每两个项目的组合

第四-计算每个组合的总长度

感谢 Python 方面的建议和帮助。

谢谢

最佳答案

import itertools as it

list1=['12aa','2a','c2']
list2=['2ac','c2a','1ac']

# First- Finding combinations of each two item from list1.
first = list(it.combinations(list1, 2))

# Second- Finding combinations of each two item from list2.
second = list(it.combinations(list2, 2))

# Third- Finding combinations of each two items from list1 and list2
third = list(it.product(list1, list2))

# Fourth- Calculating each combinations total length
for combination in first: # first, second, third
print combination, len(''.join(combination))

关于python - 查找列表中项目的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3899593/

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