Resultados de la búsqueda a petición "python-internals"

2 la respuesta

Python accediendo a la lista mientras se ordena

¿Puedo acceder a una lista mientras se está ordenando en ellist.sort() b = ['b', 'e', 'f', 'd', 'c', 'g', 'a'] f = 'check this' def m(i): print i, b, f return None b.sort(key=m) print besto vuelve b [] check this e [] check this f [] check this ...

1 la respuesta

¿Por qué una variable de clase no está definida en la comprensión de la lista, pero otra sí?

Acabo de leer la respuesta a esta pregunta:Acceso a variables de clase desde una comprensión de la lista en la definición de clase [https://stackoverflow.com/q/13905741/1175080] Me ayuda a entender por qué el siguiente código da como ...

1 la respuesta

uso seguro del método remove en python

Heredé una clase UserList de la lista e implementé el siguiente método para eliminar las entradas que están marcadas como eliminadas def purge_deleted(self): for element in list.__iter__(self): if ele.mark_deleted < 1: self.remove(element)el ...

3 la respuesta

¿Por qué es costosa una llamada a función / método en Python?

Enesta publicación [https://plus.google.com/115212051037621986145/posts/HajXHPGN752], Guido van Rossum dice que una llamada de función puede ser costosa, pero no entiendo por qué ni cuánto puede ser costosa. ¿Cuánto retraso agrega a su código ...

3 la respuesta

Error fatal de Python y `BufferedWriter`

Me encontré con este párrafo en la Documentación que dice: Objetos binarios almacenados (instancias deBufferedReader, BufferedWriter, BufferedRandom yBufferedRWPair) protegen sus estructuras internas utilizando una cerradura; Por lo tanto, es ...

1 la respuesta

En Python, ¿cuál es la diferencia entre f.readlines () y list (f)

De ambosTutorial de Python2 [https://docs.python.org/2/tutorial/inputoutput.html#methods-of-file-objects]y Tutorial de Python3 [https://docs.python.org/3.4/tutorial/inputoutput.html#methods-of-file-objects], hay una línea en el punto medio ...

5 la respuesta

Sobre el cambio de identificación de una cadena inmutable

Algo sobre elid de objetos de tipostr (en Python 2.7) me desconcierta. losstr tipo es inmutable, por lo que esperaría que una vez que se crea, siempre tendrá el mismoid. Creo que no me expreso tan bien, así que en su lugar publicaré un ejemplo de ...

6 la respuesta

¿Por qué puedo usar el mismo nombre para iterador y secuencia en un Python para bucle?

Esta es más una pregunta conceptual. Recientemente vi un fragmento de código en Python (funcionó en 2.7, y también podría haber sido ejecutado en 2.5) en el que unfor loop usó el mismo nombre tanto para la lista que se estaba iterando como para ...

2 la respuesta

¿Dónde se documenta el procedimiento de apagado de Python?

CPython tiene un comportamiento extraño en el que establece los módulos en Ninguno durante el apagado. Esto arruina el registro de errores durante el apagado de algunos códigos de subprocesos múltiples que he escrito. No puedo encontrar ninguna ...

1 la respuesta

¿Cómo se representa unicode internamente en Python?

¿Cómo se representa literalmente la cadena Unicode en la memoria de Python? Por ejemplo, podría visualizar'abc' como sus bytes ASCII equivalentes en la memoria. Entero podría considerarse como la representación del cumplido de los 2. sin ...