Articles of la

Imprimir y unir statement en python

Soy novato de python. Tengo una secuencia y puedo imprimirla utilizando el método de join y puedo imprimir la longitud de la secuencia por separado. No puedo imprimir los dos juntos. Lo que hasta ahora es: >>> str = “-“; >>> seq = (“a”, “b”, “c”); >>> print str.join( seq ); abc >>> print len(seq) […]

Necesito ayuda para envolver mi cabeza alrededor de la statement de retorno con Python y su función en esta statement recursiva

No, esto no es tarea, pero está en nuestra guía de estudio para una prueba. Necesito entender la función que desempeña la statement de devolución y la recursión de funciones. No entiendo por qué la función no se rompe después de x = 1. def thisFunc(x): print(x) if x>1: result=thisFunc(x-1) print(result) return x+1 Lo siento, […]

Eliminar un dataframe de otro con Pandas

Tengo dos marcos de datos de diferente tamaño ( df1 nad df2 ). Me gustaría eliminar de df1 todas las filas que están almacenadas dentro de df2 . Así que si tengo df2 es igual a: AB 0 wer 6 1 tyu 7 Y df1 es igual a: ABC 0 qwe 5 a 1 wer […]

¿Cómo buscar una cuadrícula de lista anidada y dar coordenadas con letras en Python?

Soy nuevo en Python y estoy luchando bastante para que esto funcione. Esta es mi tarea: El cifrado de seis letras es un método para codificar un mensaje secreto que involucra tanto la sustitución como la transposición. El cifrado comienza al rellenar aleatoriamente una cuadrícula de 6  6 con las letras del alfabeto de […]

Compare los archivos línea por línea para ver si son iguales, si es así, déjelos

¿Cómo haría esto? Tengo archivos en los que he ordenado la información, quiero comparar un índice determinado en ese archivo con un índice en otro, un problema es que los archivos son enormemente grandes, millones de líneas. Quiero comparar línea por línea los archivos que tengo, si coinciden, quiero ingresar ambos valores junto con otros […]

Issubclass de la clase base abstracta secuencia

Esta lista muestra los métodos que necesita implementar para que su clase sea “considerada” como Secuencia: __getitem__ , __len__ , __contains__ , __iter__ , __reversed__ , index , y count . Entonces, ¿por qué esta implementación mínima no funciona, es decir, por qué issubclass(S, Sequence) is False ? from collections import * class S(object): def […]

Permutaciones múltiples, incluyendo duplicados

Tengo una lista de 6 elementos L = [‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’] y me gustaría generar todas las combinaciones posibles de 4 letras, incluidos los valores duplicados . es decir, [‘a’, ‘b’, ‘c’, ‘d’] así como [‘a’, ‘a’, ‘a’, ‘a’] y [‘a’, ‘a’, ‘b’, ‘b’] , etc. Hasta ahora he estado usando import […]

¿Cómo encajar correctamente una distribución beta en python?

Estoy tratando de obtener una forma correcta de ajustar una distribución beta. No es un problema del mundo real, solo estoy probando los efectos de algunos métodos diferentes, y al hacer esto, algo me está desconcertando. Aquí está el código de Python en el que estoy trabajando, en el que probé 3 enfoques diferentes: 1>: […]

Reemplazo de archivos atómicos en Python

¿Cuál es la forma recomendada de reemplazar un archivo atómicamente en Python? es decir, si se interrumpe la secuencia de comandos de Python, hay un corte de energía, etc. Los archivos no tienen una alta probabilidad de terminar en un estado incoherente (la mitad escrita en el disco). Se prefiere una solución para plataformas Linux […]

encontrar el mejor subconjunto de la lista de cadenas para que coincida con una cadena dada

Tengo una cuerda s = “mouse” y una lista de cuerdas sub_strings = [“m”, “o”, “se”, “e”] Necesito averiguar cuál es el mejor y más corto subconjunto coincidente de subcadenas de la lista que coincide con s. ¿Cuál es la mejor manera de hacer esto? El resultado ideal sería [“m”, “o”, “se”] ya que juntos […]