¿Hay alguna manera de abreviar una declaración de comparación en python para que no tenga que escribir todo de nuevo? Por ejemplo, en lugar de:abreviando una comparación doble en python
a=3
if a==3 or a==2:
print "hello world"
podría yo hacer algo como: si a == (3 o 2): print "hola mundo"
sé que el ejemplo anterior no funciona, pero ¿Hay alguna otra forma en que pueda lograr el efecto deseado?
Re la edición: ¿es preferible utilizar una tupla en lugar de una lista? – Levon
@Levon: no tengo una fuerte preferencia de ninguna manera, pero en mi opinión una tupla parece un poco más natural aquí. – NPE
ok, gracias .. Sé que a veces hay diferencias sutiles, solo quería asegurarme de no perderme nada, ya que generalmente uso listas para esto. – Levon