Resultados de la búsqueda a petición "python-internals"
Convertir una serie de entradas en cadenas: ¿por qué se aplica mucho más rápido que un tipo?
tengo unpandas.Series que contienen enteros, pero necesito convertirlos en cadenas para algunas herramientas posteriores. Supongamos que tengo unSeries objeto: import numpy as np import pandas as pd x = pd.Series(np.random.randint(0, ...
Dict / Set Consistencia de orden de análisis
Contenedores que toman objetos hashables (comodict llaves oset artículos). Como tal, un diccionario solo puede tener una clave con el valor1, 1.0 oTrue etc. (nota: algo simplificado: se permiten colisiones hash, pero estos valores se consideran ...
¿Por qué "1000000000000000 en rango (1000000000000001)" es tan rápido en Python 3?
Tengo entendido que elrange() función, que en realidad esun tipo de objeto en Python 3 [https://docs.python.org/3/library/stdtypes.html#typesseq-range], genera su contenido sobre la marcha, similar a un generador. Siendo este el caso, hubiera ...
¿Qué sucede cuando intentas eliminar un elemento de la lista mientras lo iteras?
Estoy iterando una lista de la siguiente manera: some_list = [1, 2, 3, 4] another_list = [1, 2, 3, 4] for idx, item in enumerate(some_list): del some_list[idx] for item in another_list: another_list.remove(item)Cuando imprimo el contenido de las ...
¿Se ordenan los conjuntos como dicts en python3.6?
Debido a cambios endict La implementación en Python 3.6 ahora está ordenada por defecto. Hacersets preservar el orden también ahora? No pude encontrar ninguna información al respecto, pero como ambas estructuras de datos son muy similares en la ...
¿Cómo imprimir declaración crear una variables locales
Las preguntas están al final de este post.Primer fragmento: Diccionario de variables locales vacío.
¿Por qué la clase de estilo nueva y la clase de estilo antiguo tienen un comportamiento diferente en este caso?
Encontré algo interesante, aquí hay un fragmento de código: class A(object): def __init__(self): print "A init" def __del__(self): print "A del" class B(object): a = A()Si ejecuto este código, obtendré: A initPero si cambioclass B(object) ...
¿Cómo se implementa tuple en CPython?
He estado tratando de aprender cómo se implementa CPython debajo de las escenas. Es genial que Python sea de alto nivel, pero no me gusta tratarlo como una c...
Código fuente para str.split?
Me gustaria ver comostr.split() se implementa en Python Esto es lo que probé: > inspect.getsource(str.split) TypeError: <method 'split' of 'str' objects> is not a module, class, method, function, traceback, frame, or code objectCopiar el otro ...
¿Las comprensiones de listas son azúcar sintáctica para `list (expresión del generador)` en Python 3?
En Python 3, es una lista de comprensión simplemente azúcar sintáctica para una expresión generadora alimentada allist ¿función? p.ej. es el siguiente código: squares = [x**2 for x in range(1000)]en realidad convertido en segundo plano en lo ...