Articles of tuplas de

Forma inteligente de eliminar las tuplas

Tengo una lista de tuplas como se describe a continuación (esta tupla se clasifica en orden decreciente del segundo valor): from string import ascii_letters myTup = zip (ascii_letters, range(10)[::-1]) threshold = 5.5 >>> myTup [(‘a’, 9), (‘b’, 8), (‘c’, 7), (‘d’, 6), (‘e’, 5), (‘f’, 4), (‘g’, 3), (‘h’, 2), \ (‘i’, 1), (‘j’, 0)] […]

Seleccione el valor de la lista de tuplas donde la condición

Tengo una lista de tuplas. Cada tupla tiene 5 elementos (correspondientes a 5 columnas de la base de datos) y me gustaría hacer una consulta select attribute1 from mylist where attribute2 = something p.ej personAge = select age from mylist where person_id = 10 ¿Es posible consultar la lista de tuplas de alguna manera? gracias

Cómo eliminar las comillas y los corchetes de una tupla en python para formatear los datos

Estoy tratando de imprimir solo el caracter máximo que aparece y su conteo. import collections s = raw_input() k = (collections.Counter(s).most_common(1)[0]) para las listas, tenemos el método “”.join , pero cómo tratar la tupla de la manera opuesta, es decir, eliminando las comillas y el corchete Entonces, esto es lo que quiero que sea la […]

Cómo sumr los valores de las tuplas que tienen el mismo nombre en Python

Tengo la siguiente lista que contiene tuplas que tienen valores: mylist=[(3, ‘a’), (2, ‘b’), (4, ‘a’), (5, ‘c’), (2, ‘a’), (1, ‘b’)] ¿Hay una manera de sumr todos los valores que comparten el mismo nombre? Algo como: (9, ‘a’), (3, ‘b’), (5, ‘c’) Probé iterando tuplas con for loop pero no puedo obtener lo que […]

¿Es la tupla vacía en Python una “constante”

Quiero hacer mi código más (memoria) eficiente. En este momento tenemos muchas funciones que toman un iterable como parámetro como: def foo(para,meter,iterable): #… pass y, a veces, tenemos que proporcionarle una lista vacía para que haga su trabajo correctamente: foo(14,25,[]) . El problema es que cada vez que se construye una nueva lista: se requiere […]

Comparación de tuplas

Tengo un diccionario definido así: d = {“date”: tuple(date),”open”:tuple(open),”close”:tuple(close),”min”:tuple(min),”max”:tuple(max),”MA”:tuple(ma)} Cada una de esas tuplas contiene una lista de valores (el mismo número de valores para cada tupla), ¿cómo puedo iterar cada valor de las teclas específicas para comparar si “cerrar” es superior a “MA”?

AttributeError: el objeto ‘tuple’ no tiene atributo ‘append’

¿Alguien puede ayudarme con este código? Jobs = () openFile = open(‘Jobs.txt’) x = 1 while x != 0: Stuff = openFile.readline(x) if Stuff != ”: Jobs.append(Stuff) else: x = 0 Este código arroja: AttributeError: ‘tuple’ object has no attribute ‘append’ Estoy usando Python 3.6.

Combinar tuplas con la misma llave

Cómo fusionar una tupla con la misma llave. list_1 = [(“AAA”, [123]), (“AAA”, [456]), (“AAW”, [147]), (“AAW”, [124])] y convertirlos en list_2 = [(“AAA”, [123, 456]), (“AAW”, [147, 124])]

Cómo extraer datos de tupla en formato de elemento único

Obtengo buenos resultados de lo siguiente, pero ¿cómo extraigo esos datos de la tupla? En otras palabras, ¿cómo limpio los datos? Aquí están los datos de la base de datos, se me acabó. >>> policy_id = ((2309L,), (118L,), (94L,)) >>> for i in policy_id: print i (2309L,) (118L,) (94L,) Pero quiero el resultado como: 2309 […]

clasificación de tuplas en python con una clave personalizada

Hola: Estoy tratando de ordenar una lista de tuplas de una manera personalizada: Por ejemplo: lt = [(2,4), (4,5), (5,2)] debe ser ordenado: lt = [(5,2), (2,4), (4,5)] Reglas: * b tuple es mayor que una tuple si a [1] == b [0] * una tupla es mayor que b tupla si a [0] == […]