[pyar] carateristicas ocultas (o no muy conocidas) de python
Gonzalo Delgado
gonzalodel en gmail.com
Vie Jul 16 18:05:40 ART 2010
El 16/07/10 17:58, Hystrix escribió:
>> el operador elipsis
>> >
>> > http://stackoverflow.com/questions/101268/hidden-features-of-python/112316#112316
>> >
>>
> mire en los links que pasaste pero no entiendo como funciona el elipsis.
>
> Python 2.6.4 (r264:75706, Mar 3 2010, 13:47:56)
> [GCC 3.4.6 (Gentoo Hardened 3.4.6-r2 p1.5, ssp-3.4.6-1.0,
> pie-8.7.10)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> a = range(100)
> >>> a[1:2, ..., 10]
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> TypeError: list indices must be integers, not tuple
> >>> a = tuple(range(100))
> >>> a[1:2, ..., 10]
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> TypeError: tuple indices must be integers, not tuple
> >>>
>
> que estoy haciendo mal?
>
Los tipos que vienen en Python (como las listas y tuplas que usás) no
usan ellipsis, por eso no te funciona.
Acá está explicado:
http://stackoverflow.com/questions/118370/how-do-you-use-the-ellipsis-slicing-syntax-in-python
--
Gonzalo Delgado <gonzalodel en gmail.com>
More information about the pyar
mailing list