gpt4 book ai didi

Python 列表问题

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

我有一组来自 a->i 的初始变量、一个完整的变量列表、一个单独的整数值列表以及一组由初始变量的子集组成的列表:

a=0
b=0
...
i=0

exampleSubList_1 = [c, e, g]
fullList = [a, b, c, d, e, f, g, h, i] #The order of the list is important
otherList = [2, 4, 6, 8, 10, 12, 14, 16, 18] #The order of the list is important

我希望我的程序读取输入 exampleList_X并在fullList中找到其对应的索引条目,并使用该索引号输出otherList中的对应值。例如...

exampleList_1[0]
#Which is c
#It should find index 2 in fullList
#Entry 2 in otherList is the value 6.
#So it should output
6

这可能吗?我愿意使用元组/字典是必需的。

为了清楚起见,这是一个使用 LED 的 Raspberry Pi 圆圈和十字游戏项目。 c、e、g对应从右上到左下对角线的获胜条件,otherList对应树莓派上发出电流点亮LED的引脚。

最佳答案

列表理解:

results = [otherList[fullList.index(c)] for c in exampleSubList_1]

结果将返回:

[6, 10, 14]

或者一个简单的 for 循环:

for c in exampleSubList_1:
print otherList[fullList.index(c)]

应该打印

6
10
14

关于Python 列表问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22569821/

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