鱼C论坛

 找回密码
 立即注册
查看: 372|回复: 6

如何查看列表中是否存在某个元素

[复制链接]
发表于 2020-6-14 09:45:51 | 显示全部楼层 |阅读模式

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

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

x
>>> list5 = [123,['小甲鱼','牡丹'],456]
>>> '小甲鱼' in list5
False
那么有没有一种方法可以直接判断那个列表中是否存在那个元素(不管列表里是哪种情况)【当然可以一次判断多个元素的方法就更好了】
请把判定一种元素和判定多种元素的方法分别说出来
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
如果没有的话,那就告诉我如何判定列表里有列表也能告诉我那个元素存在的方法吧
同样-请把判定一种元素和判定多种元素的方法分别说出来[size=3]
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
还有如何将帖子奖励鱼币,就是可以让那个最佳答案获得我这里设置的鱼币并从我这里扣除
如果有的话,我等下会重新发一下这个一样的帖子,请本次最佳答案的人去那个帖子随便回答一个评论,谢谢,浪费了你这么多时间
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-14 10:27:47 | 显示全部楼层
本帖最后由 heidern0612 于 2020-6-14 10:30 编辑

1、单一判定的话,in 就可以。多种元素判定的话,python好像用到的时候不多。可以用if嵌套做多种判断,也可以用and做拼接。

  1. a= [1,[4,5],3]

  2. if 1 and  3 in a:
  3.     print("存在")
复制代码




2、列表嵌套的话,就用下标判定即可。比如:
  1. a= [1,[4,5],3]

  2. if 4 in a[1]:
  3.     print("存在")
复制代码


3、发布悬赏贴即可,发帖的时候选择帖子类型。


QQ图片20200614102814.png





想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-7-4 14:00:28 | 显示全部楼层
heidern0612 发表于 2020-6-14 10:27
1、单一判定的话,in 就可以。多种元素判定的话,python好像用到的时候不多。可以用if嵌套做多种判断,也可 ...

抱歉,之前电脑被收了,没及时弄悬赏,还有为什么我弄不了,我没有你这个列表,是我等级不够吗?有直接赠送的方式吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-7-5 08:00:42 | 显示全部楼层
FC童梦 发表于 2021-7-4 14:00
抱歉,之前电脑被收了,没及时弄悬赏,还有为什么我弄不了,我没有你这个列表,是我等级不够吗?有直接赠 ...

可以设置最佳答案,或者给评分都是可以的呀。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2021-7-5 08:07:39 | 显示全部楼层
heidern0612 发表于 2021-7-5 08:00
可以设置最佳答案,或者给评分都是可以的呀。

评分是什么?最佳答案那个选项不见了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-7-5 08:25:40 | 显示全部楼层
FC童梦 发表于 2021-7-5 08:07
评分是什么?最佳答案那个选项不见了

在每一层楼层的右下角都有两个选项,一个是评分,一个是举报。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-7-5 08:27:51 | 显示全部楼层
heidern0612 发表于 2021-7-5 08:25
在每一层楼层的右下角都有两个选项,一个是评分,一个是举报。


只有举报.......还有管理
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 02:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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