gpt4 book ai didi

python - 遍历元组值python

转载 作者:行者123 更新时间:2023-11-28 19:58:32 24 4
gpt4 key购买 nike

我有一个列表
[(1, 3), (6, 7)]
和一个字符串
'AABBCCDD'
我需要得到结果 AABCD
我知道我可以通过 nameOfTuple[0][0] 得到元组中的整数,得到 1。
我也知道我可以使用 nameOfString[0] 生成字符串中的字符,生成 A。
我的问题是,如何遍历元组中的两个参数,以便保存整数(可能保存到列表中)然后从字符串中获取字符?

最佳答案

In [1]: l = [(1, 3), (6, 7)]

In [2]: s = 'AABBCCDD'

In [3]: ''.join(s[start-1:end] for (start,end) in l)
Out[3]: 'AABCD'

此处,l 中的成对索引被分配给 startend,一次一对。然后使用 s[start-1:end] 提取字符串的相关部分,生成字符串序列。然后使用 join() 合并字符串。

关于python - 遍历元组值python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8535662/

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