Articles of tuplas de

Insertar múltiples filas en la base de datos con la lista de tuplas de Python

Tengo una lista de tuplas: list_ = [(1,7,3000),(1,8,3500), (1,9,3900)] Quiero actualizar una tabla con varias filas / valores para una ID determinada (en este caso ID = 1) Asi que: INSERT INTO table (ID, Speed, Power) VALUES (1,7,3000),(1,8,3500),(1,9,3900) Estoy teniendo problemas con el formato. He reducido la cadena a algo como esto: INSERT INTO … […]

Python 3: uso de tuplas en str.format ()

Estoy tratando de usar el método str.format() y tengo algunas dificultades cuando mis valores se almacenan dentro de una tupla. Por ejemplo, si lo hago: s = “x{}y{}z{}” s.format(1,2,3) Entonces obtengo ‘x1y2z3’ – no hay problema. Sin embargo, cuando lo bash: s = “x{}y{}z{}” tup = (1,2,3) s.format(tup) yo obtengo IndexError: tuple index out of […]

Escribiendo una lista de tuplas en un archivo de texto en Python

Tengo una lista de tuplas en el formato: (“some string”, “string symbol”, some number) Por ejemplo, (“Apples”, “=”, 10) . Necesito escribirlos en el archivo de salida, así: Apples = 10 Estoy teniendo problemas con el método de escritura. ¿Cómo puede hacerse esto?

Test de afirmaciones para tuplas con flotadores.

Tengo una función que devuelve una tupla que, entre otras cosas, contiene un valor flotante. Usualmente uso assertAlmostEquals para compararlos, pero esto no funciona con las tuplas. Además, la tupla también contiene otros tipos de datos. Actualmente estoy afirmando cada elemento de la tupla individualmente, pero eso se vuelve demasiado para una lista de tales […]

Cómo agregar con tuplas

Tengo pseudocódigo así: if( b < a) return (1,0)+foo(ab,b) Quiero escribirlo en python. Pero, ¿puede Python añadir tuplas? ¿Cuál es la mejor manera de codificar algo así?

Guardando diccionario cuyas claves son tuplas con json, python

Estoy escribiendo un pequeño progtwig en python y estoy usando un diccionario cuyas claves y valores (como dice el título) son tuplas. Estoy tratando de usar json de la siguiente manera import json data = {(1,2,3):(a,b,c),(2,6,3):(6,3,2)} print json.dumps(data) El problema es que sigo recibiendo TypeError: keys must be a string . ¿Cómo puedo hacerlo? Intenté […]

Pop / eliminar elementos de una tupla de python

No estoy seguro de poder aclararme, pero lo intentaré. Tengo una tupla en python por la que paso de la siguiente manera (vea el código a continuación). Mientras lo hago, mantengo un contador (llamémoslo ‘n’) y elementos ‘pop‘ que cumplen una determinada condición. Ahora, por supuesto, una vez que hago estallar el primer elemento, la […]

Cómo descomprimir múltiples tuplas en función de llamada

Si tengo una función def f(a, b, c, d) y dos tuplas, cada una con dos elementos, ¿hay alguna forma de descomprimir estas tuplas para que pueda enviar sus valores a la función? f(*tup1, *tup2)

Encontrando índice de elementos pareados

Dado el objective (‘b’, ‘a’) y las entradas: x0 = (‘b’, ‘a’, ‘z’, ‘z’) x1 = (‘b’, ‘a’, ‘z’, ‘z’) x2 = (‘z’, ‘z’, ‘a’, ‘a’) x3 = (‘z’, ‘b’, ‘a’, ‘a’) El objective es encontrar la ubicación del elemento continuo (‘b’, ‘a’) y obtener la salida: >>> find_ba(x0) 0 >>> find_ba(x1) 0 >>> find_ba(x2) […]

Eliminar tuplas en lista más dimensional si es igual

Tengo una lista de tuplas a saber: [[[(‘p’, ‘u’), (‘r’, ‘w’)], [(‘t’, ‘q’)]], [[(‘p’, ‘u’), (‘r’, ‘w’)], [(‘v’, ‘q’)]], [[(‘p’, ‘u’), (‘r’, ‘w’)], [(‘t’, ‘s’)]], [[(‘p’, ‘u’), (‘r’, ‘w’)], [(‘v’, ‘s’)]], [[(‘p’, ‘w’), (‘r’, ‘u’)], [(‘t’, ‘q’)]], [[(‘p’, ‘w’), (‘r’, ‘u’)], [(‘v’, ‘q’)]], [[(‘p’, ‘w’), (‘r’, ‘u’)], [(‘t’, ‘s’)]], [[(‘p’, ‘w’), (‘r’, ‘u’)], [(‘v’, ‘s’)]], […]