[pyar] Python 2.6 vs 2.7

Tomas Zulberti tzulberti en gmail.com
Mie Dic 16 11:37:09 ART 2015


2015-12-16 11:31 GMT-03:00 Leandro Minatel <leandro en minatel.com.ar>:
>
> Hola Ariel, gracias por responder, pregunta de rigor: y como hago para saber si esas cadenas están en el set? y que el código sea único?
>

Podes crear una lista con todos los valores y convertirla a Set

>>> sRegs = set()
>>> sRegs.add("00")
>>> sRegs.add("01")
>>> sRegs.add("02")
>>> print sRegs == set(["00","01","02"])
True



>
> 2015-12-16 11:24 GMT-03:00 Ariel Rossanigo <arielrossanigo en gmail.com>:
>>
>> Buenas, la sintaxis para sets literales se incluyo en Python3 y se agrego luego en Python 2.7 [0]; ergo, en 2.6 no existe.
>>
>> Saludos
>>
>> [0]: https://docs.python.org/3/whatsnew/2.7.html#other-language-changes
>>
>>
>> El 16 de diciembre de 2015, 11:07, Leandro Minatel<leandro en minatel.com.ar> escribió:
>>>
>>> Hola a todos, tengo una situación, les cuento:
>>>
>>> Este código en python 2.7 funciona correctamente:
>>>
>>> >>> sRegs = set()
>>> >>> sRegs.add("00")
>>> >>> sRegs.add("01")
>>> >>> sRegs.add("02")
>>> >>> print sRegs == {"00","01","02"}
>>> True
>>>
>>>
>>> El mismo codigo en python 2.6 da "Syntax Error":
>>>
>>>
>>>   File "<stdin>", line 1
>>>     print sRegs == {'01'}
>>>                         ^
>>> SyntaxError: invalid syntax
>>>
>>>
>>> Alguna idea?
>>>
>>> Gracias!
>>>
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
>>
>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar


Más información sobre la lista de distribución pyar