gpt4 book ai didi

Python - 嵌套列表 - 有效检查

转载 作者:太空宇宙 更新时间:2023-11-03 13:31:06 24 4
gpt4 key购买 nike

我有一个嵌套列表和 char 变量:

colors =    [
("r", [255,0,0]),
("g", [0,255,0]),
("b", [0,0,255]),
("y", [255,0,0]),
("p", [255,0,255])
]

char_to_check="b"

我如何(以最有效的方式)检查:
1. 如果 char_to_check 存在于嵌套列表 colors 索引(r、g、b 等)

2. 如果存在 (char_to_check) 从colors 为该字符提供值(例如 255,0,0)
否则返回错误(任何类型)

最佳答案

只需创建一个散列(或 Python 中的字典)

colors_dict = dict(colors)

if char_to_check in colors_dict:
rgb_values = colors_dict[char_to_check]
# do something

关于Python - 嵌套列表 - 有效检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47203167/

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