Articles of pitones

¿Cuál es el impacto real de llamar a socket.recv con un tamaño de archivo que no es una potencia de 2?

Para leer datos de un socket en python, llame a socket.recv , que tiene esta firma: socket.recv(bufsize[, flags]) Los documentos de python para socket.recv indican vagamente: Nota: Para una mejor coincidencia con las realidades de hardware y red, el valor de bufsize debería ser una potencia relativamente pequeña de 2, por ejemplo, 4096. Pregunta : […]

¿Métodos con el mismo nombre en una clase en python?

¿Cómo declarar algunos métodos con el mismo nombre, pero con diferentes números de parámetros o diferentes tipos en una clase? Lo que debo cambiar en esta clase: class MyClass: “””””” #———————————————————————- def __init__(self): “””Constructor””” def my_method(self,parameter_A_that_Must_Be_String): print parameter_A_that_Must_Be_String def my_method(self,parameter_A_that_Must_Be_String,parameter_B_that_Must_Be_String): print parameter_A_that_Must_Be_String print parameter_B_that_Must_Be_String def my_method(self,parameter_A_that_Must_Be_String,parameter_A_that_Must_Be_Int): print parameter_A_that_Must_Be_String * parameter_A_that_Must_Be_Int

Compruebe que la lista de tuplas tiene tupla con el primer elemento como cadena definida

Estoy analizando HTML y solo necesito obtener tags con selector como div.content . Para el análisis estoy usando HTMLParser . Estoy tan lejos que recibo la lista de atributos de las tags. Se ve algo como esto: [(‘class’, ‘content’), (‘title’, ‘source’)] El problema es que no sé cómo comprobar que: La lista tiene tuple con […]

Encuentre el valor máximo en una lista de tuplas en Python

Posible duplicado: Ordenar o encontrar el valor máximo por el segundo elemento en una lista anidada. Pitón Tengo una lista con ~ 10 ^ 6 tuplas como esta: [(101, 153), (255, 827), (361, 961), …] ^ ^ XY Quiero encontrar el valor máximo de las Y en esta lista, pero también quiero saber la X […]

Eficiencia de usar una lista de Python como una cola

Un compañero de trabajo recientemente escribió un progtwig en el que usó una lista de Python como una cola. En otras palabras, usó .append(x) cuando necesitaba insertar elementos y .pop(0) cuando necesitaba eliminar elementos. Sé que Python tiene collections.deque y estoy tratando de averiguar si debo dedicar mi (limitado) tiempo a reescribir este código para […]

¿Cómo creas una lista de tuplas repetidas en Python?

Digamos que tengo una lista de tuplas, extraigo la primera tupla de esta lista y luego quiero crear una nueva lista que simplemente toma la primera tupla y la repite ¿una vez que crea una lista de tuplas? Gracias.

Cuadro de dibujo alrededor del mensaje

Estoy trabajando en esta tarea de Python que no puedo entender. Es la última de las 3 funciones y las 2 primeras fueron mucho más fáciles de progtwigr que esta. Las instrucciones son: “Dado un mensaje que puede contener varias líneas, utilice la función split () para identificar las líneas individuales y la función format […]

Cuente los duplicados en una lista de tuplas.

Tengo una lista de tuplas, por ejemplo, a = [(1,2),(1,4),(1,2),(6,7),(2,9)] y quiero verificar si alguno de los elementos De cada tupla tiene un duplicado y cuántas veces. Por ejemplo, para verificar si solo la primera parte de todas las tuplas de la lista tiene una publicación duplicada, devuelva la tupla y cuántas veces se publica. […]

recuento de python duplicado en la lista

tengo esta lista: [‘Boston Americans’, ‘New York Giants’, ‘Chicago White Sox’, ‘Chicago Cubs’, ‘Chicago Cubs’, ‘Pittsburgh Pirates’, ‘Philadelphia Athletics’, ‘Philadelphia Athletics’, ‘Boston Red Sox’, ‘Philadelphia Athletics’, ‘Boston Braves’, ‘Boston Red Sox’, ‘Boston Red Sox’, ‘Chicago White Sox’, ‘Boston Red Sox’, ‘Cincinnati Reds’, ‘Cleveland Indians’, ‘New York Giants’, ‘New York Giants’, ‘New York Yankees’, ‘Washington Senators’, […]

Salida correcta para la función que cuenta las ocurrencias de cada dígito en una cadena

Quiero que la salida del código sea algo como esto si el usuario ingresa una serie de números como, digamos … 122033 Enter string of numbers: 122033 0 occurs 1 time 1 occurs 1 time 2 occurs 2 times 3 occurs 2 times def count_digits(s): res = [0]*10 for x in s: res[int(x)] += 1 […]