Supongamos que tengo la siguiente lista: foo = ['a', 'b', 'c', 'd', 'e'] ¿Cuál es la forma más sencilla de recuperar un elemento al azar de esta
Supongamos que tengo la siguiente lista: foo = ['a', 'b', 'c', 'd', 'e'] ¿Cuál es la forma más sencilla de recuperar un elemento al azar de esta
¿Cuál es la mejor manera de llamar a una función dada una cadena con el nombre de la función en un programa de Python? Por ejemplo, supongamos que tengo un módulo fooy tengo una cadena cuyo contenido es "bar". ¿Cuál es la mejor forma de llamar foo.bar()? Necesito obtener el valor de retorno de la...
¿Es posible tener métodos estáticos en Python a los que pueda llamar sin inicializar una clase,
Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. Quiero escribir una función en Python que devuelva diferentes valores fijos basados...
Quiero aser redondeado a 13.95 . >>> a 13.949999999999999 >>> round(a, 2) 13.949999999999999 La roundfunción no funciona como
¿Cuál es el equivalente de Python de la chompfunción de Perl , que elimina el último carácter de una cadena si es una nueva
Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. Ayer pasé la mayor parte del día buscando una respuesta clara para la instalación...
¿Hay alguna manera en Python para determinar si un objeto tiene algún atributo? Por ejemplo: >>> a = SomeClass() >>> a.someProperty = value >>> a.property Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: SomeClass...
¿Cuál es la mejor manera posible de verificar si una cadena se puede representar como un número en Python? La función que tengo actualmente en este momento es: def is_number(s): try: float(s) return True except ValueError: return False Lo cual, no solo es feo y lento, parece torpe. Sin...
Estoy usando virtualenv y virtualenvwrapper. Puedo cambiar entre virtualenv bien usando el workoncomando. me@mymachine:~$ workon env1 (env1)me@mymachine:~$ workon env2 (env2)me@mymachine:~$ workon env1 (env1)me@mymachine:~$ ¿Cómo salgo de todas las máquinas virtuales y vuelvo a trabajar en mi...
¿Cómo se agrega al archivo en lugar de sobrescribirlo? ¿Hay una función especial que se agrega al
Dado un elemento, ¿cómo puedo contar sus ocurrencias en una lista en
x = " \{ Hello \} {0} " print(x.format(42)) me da Key Error: Hello\\ Quiero imprimir la salida: {Hello}
¿Cómo elimino un elemento de una lista por índice en Python? Encontré el list.removemétodo, pero digo que quiero eliminar el último elemento, ¿cómo hago esto? Parece que la eliminación predeterminada busca en la lista, pero no quiero que se realice ninguna
Estoy tratando de hacer algunos de los desafíos del código de golf , pero todos requieren que se tome la entrada stdin. ¿Cómo consigo eso en
¿Cuál es una forma pitónica de rellenar una cadena numérica con ceros a la izquierda, es decir, que la cadena numérica tiene una longitud
Tengo este JSON en un archivo: { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore" ], "om_points": "value", "parameters": [ "id": "valore" ] } Escribí este script para imprimir todos los datos JSON: import...
¿Cómo puedo encontrar un nombre de clase que haya creado una instancia de un objeto en Python si la función de la que estoy haciendo esto es la clase base de la cual se deriva la clase de la instancia? Estaba pensando que tal vez el módulo de inspección podría haberme ayudado aquí, pero no parece...
¿Python tiene algo así como una variable de cadena vacía donde puedes hacer: if myString == string.empty: De todos modos, ¿cuál es la forma más elegante de verificar los valores de cadena vacíos? Encuentro que la codificación dura ""cada vez para verificar una cadena vacía no es tan...