Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.


3
Python: usando un algoritmo recursivo como generador
Recientemente escribí una función para generar ciertas secuencias con restricciones no triviales. El problema vino con una solución recursiva natural. Ahora sucede que, incluso para una entrada relativamente pequeña, las secuencias son varios miles, por lo que preferiría usar mi algoritmo como generador en lugar de usarlo para completar una …


7
¿Por qué Python usa 'métodos mágicos'?
He estado jugando con Python recientemente, y una cosa que encuentro un poco extraña es el uso extensivo de 'métodos mágicos', por ejemplo, para hacer que su longitud esté disponible, un objeto implementa un método def __len__(self), y luego se llama cuando escribe len(obj). Me preguntaba por qué los objetos …






13
¿Para qué se utiliza la función id ()?
Leí los documentos de Python 2 y noté la id()función: Devuelve la "identidad" de un objeto. Este es un número entero (o entero largo) que se garantiza que es único y constante para este objeto durante su vida útil. Dos objetos con vidas útiles que no se superponen pueden tener …
99 python 

6
Iterador de lista circular en Python
Necesito iterar sobre una lista circular, posiblemente muchas veces, cada vez comenzando con el último elemento visitado. El caso de uso es un grupo de conexiones. Un cliente solicita una conexión, un iterador comprueba si la conexión apuntada está disponible y la devuelve; de ​​lo contrario, realiza un bucle hasta …
99 python  list  iterator 

6
Detectar y grabar audio en Python
Necesito capturar clips de audio como archivos WAV que luego puedo pasar a otro bit de Python para su procesamiento. El problema es que necesito determinar cuándo hay audio presente y luego grabarlo, detenerme cuando se quede en silencio y luego pasar ese archivo al módulo de procesamiento. Estoy pensando …

12
Operaciones de tupla de elementos de Python como suma
¿Hay alguna forma de hacer que las operaciones de tupla en Python funcionen así? >>> a = (1,2,3) >>> b = (3,2,1) >>> a + b (4,4,4) en vez de: >>> a = (1,2,3) >>> b = (3,2,1) >>> a + b (1,2,3,3,2,1) Sé que funciona así porque los métodos …
99 python  tuples 

13
¿Cómo embellecer JSON en Python?
¿Alguien puede sugerir cómo puedo embellecer JSON en Python o mediante la línea de comandos? El único embellecedor JSON en línea que podía hacerlo era: http://jsonviewer.stack.hu/ . Sin embargo, necesito usarlo desde Python. Este es mi conjunto de datos: { "head": {"vars": [ "address" , "description" ,"listprice" ]} , "results": …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.