作者qqq04737084 (qqq332)
看板Python
标题[问题] if含式一次比较一个阵列的内容
时间Mon Dec 26 21:53:59 2016
各位大大好,
小弟是python菜鸟,最近写程式遇到一个问题
if(A==B or A==C or A==D ... A==Z ):
Do something
可否将B,C,D,...,Z存成一个矩阵A1,然後直接用
if(A==A1) :
去做判断
这样可以避免程式很冗长的感觉。纯粹是我意想天开的想法,想麻烦各位解答~~
谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.250.205.229
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1482760441.A.B9D.html
1F:推 shadowjohn: 回圈+旗标? 12/26 21:55
2F:推 AlaRduTP: 就是 if A in A1 吧? 12/26 21:59
4F:→ bigpigbigpig: 既然用 Python,当然是用 in,不然就不 Pythonic :) 12/27 09:42
5F:→ bigpigbigpig: if A in A1: 12/27 09:42
6F:→ bigpigbigpig: Do something 12/27 09:43
7F:→ qqq04737084: 谢谢各位儿~ 12/27 13:12