gpt4 book ai didi

python - 为什么 12345 不在列表中?这是列表中的第一个

转载 作者:行者123 更新时间:2023-11-30 23:17:28 27 4
gpt4 key购买 nike

names=[["Scott","Jones","12345", 9],["Ray","Raymond","67890",8],["Chris","Page","45678", 2],["Chris","Davis","678",10],["Sally","Smoot","90123",5],["Lukas","Flipinski","78901",6],["Anit","Boddu","34567",7],["Janice","Joplin","56789",4]]

search=raw_input("Enter ID here: ")

for i in names:

if search in i:
index=names.index(search)

if names[index][2]<5:
print "Issue this student a warning"
else:
print "Issue this student a detention"

为什么所有数字都在列表之外

最佳答案

if search in i:
index=names.index(search)
^^^^^

if search in i:
index=i.index(search)

应该是i而不是names

编辑:如果您想查找名称的索引,请使用

if int(search) in i:
index1=names.index(i)

关于python - 为什么 12345 不在列表中?这是列表中的第一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27286800/

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