鱼C论坛

 找回密码
 立即注册
查看: 1093|回复: 5

[已解决]新手,请假个关于查找in的问题,谢谢大神解答

[复制链接]
发表于 2018-4-2 23:23:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
有一个按照名字查找程序的代码:

name = input('请输入待查找的用户名:')
score = [['迷途', 85], ['黑夜', 80], ['小布丁', 65], ['福禄娃娃', 95], ['怡静', 90]]
for each in score:
   
请问我如果我想查找我输入的name在不在each里,下面哪种方式更好呢?
    1. if name == each[0]:
    2. if name in each
最佳答案
2018-4-2 23:41:57
HenryZhang 发表于 2018-4-2 23:39
呀,还是大神你啊,谢谢你的回答哈,要是像知道了找的东西的位置,那可以用==。如果不知道位置,就只能用 ...

这个知道不知道有时候也很模糊,其实你也是知道在子列表里,要是子列表的子列表,就又不一样了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-4-2 23:33:17 | 显示全部楼层
对于这个score列表,程序差不多,不过感觉in会多用点时间找,==只判断第一个
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-2 23:39:20 | 显示全部楼层
塔利班 发表于 2018-4-2 23:33
对于这个score列表,程序差不多,不过感觉in会多用点时间找,==只判断第一个

呀,还是大神你啊,谢谢你的回答哈,要是像知道了找的东西的位置,那可以用==。如果不知道位置,就只能用in了是吧,
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-2 23:40:09 | 显示全部楼层
1. if name == each[0]:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-2 23:41:18 | 显示全部楼层
ba21 发表于 2018-4-2 23:40
1. if name == each[0]:

恩,谢谢你的回答哈
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-2 23:41:57 | 显示全部楼层    本楼为最佳答案   
HenryZhang 发表于 2018-4-2 23:39
呀,还是大神你啊,谢谢你的回答哈,要是像知道了找的东西的位置,那可以用==。如果不知道位置,就只能用 ...

这个知道不知道有时候也很模糊,其实你也是知道在子列表里,要是子列表的子列表,就又不一样了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-1 02:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表