gpt4 book ai didi

python - 在 python 列表中搜索元素

转载 作者:行者123 更新时间:2023-11-28 18:54:33 25 4
gpt4 key购买 nike

在 python 列表中搜索元素然后访问特定值

Mylist = [('A',3,['x','y','z']),('B',2,['m','n'])]  

Variable = 'A'

i = Mylist.index(Variable)
print i

例如,我想检查是否存在 Variable 并访问其元素,例如 存在然后一一访问每个子列表元素

例如,在上面的例子中,我想检查“A”是否存在,如果是,那么访问其各个子列表元素,如 'x' 、 'y' 和 'z'

最佳答案

看来您还没有找到 Python 字典。也许你的意思是:

mydict = {}
mydict['A'] = {'count': 3, 'letters': ['x','y','z']}
mydict['B'] = {'count': 2, 'letters': ['m','n']}

mydict 是一个本身包含字典的字典。

然后您可以通过以下方式查找它们:

val = mydict['A']
print val['letters']

当然,存储“计数”没有什么意义,因为如果需要,您可以只使用 len()。你可以这样做:

mydict = {'A': ['x','y','z'], 'B': ['m','n']}
print mydict['A']

关于python - 在 python 列表中搜索元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5452475/

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