Articles of tuplas

Usando listas y tuplas en Python si enunciados

Me pregunto si hay buenas razones para preferir una lista en lugar de una tupla o viceversa en python if declaraciones. Entonces, los siguientes son funcionalmente equivalentes, pero ¿es preferible uno a otro en términos de rendimiento y estilo de encoding o no importa? if x in (1,2,3): foo() if x in [1,2,3]: foo() Parece […]

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 […]

¿Por qué las tuplas ocupan menos espacio en la memoria que las listas?

Una tuple ocupa menos espacio de memoria en Python: >>> a = (1,2,3) >>> a.__sizeof__() 48 mientras que la list s ocupa más espacio en la memoria: >>> b = [1,2,3] >>> b.__sizeof__() 64 ¿Qué sucede internamente en la gestión de memoria de Python?

Python agregar elemento a la tupla

Tengo algunos object.ID-s que trato de almacenar en la sesión del usuario como tupla. Cuando agrego el primero, funciona, pero la tupla parece (u’2′,) pero cuando bash agregar uno nuevo usando mytuple = mytuple + new.id error obtenido can only concatenate tuple (not “unicode”) to tuple .

¿Cómo puedo ordenar una lista de tuplas por uno de sus valores y luego el otro?

Llegaré al punto, tengo esto: ocurrencias = [(‘quiero’, 1), (‘aprender’, 1), (‘a’, 1), (‘progtwigr’, 1), (‘en’, 1), (‘invierno’, 2), (‘hace’, 1), (‘frio’, 1), (‘este’, 1)] Quiero ordenarlo por el segundo valor de las tuplas y luego por su valor de cadena y luego imprimir cada elemento para obtener esto: output:invierno 2 a 1 aprender 1 […]

Naturalmente, ordene una lista de tuplas alfanuméricas por el primer elemento de la tupla en Python

Una pregunta anterior de stackoverflow explica cómo ordenar una lista de cadenas alfanuméricamente. Me gustaría ordenar una lista de tuplas alfanuméricamente por el primer elemento de la tupla. Ejemplo 1: >>> sort_naturally_tuple([(‘b’, 0), (‘0’, 1), (‘a’, 2)]) [(‘0’, 1), (‘a’, 2), (‘b’, 0)] Ejemplo 2: >>> sort_naturally_tuple([(‘b10’, 0), (‘0’, 1), (‘b9’, 2)]) [(‘0’, 1), (‘b9’, […]

¿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.

Consultar una lista de tuplas en la base de datos

Como soy nuevo en la progtwigción de Python, no sé más sobre la consulta de datos desde una base de datos. Primero, he creado mi base de datos en SQL Server, con 2 columnas: String columna String y la columna Numeric . +——–+———+ | String | Numeric | +——–+———+ | One | 1 | | […]

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. […]