Articles of anidada

Convertir cadenas a flotantes en una lista anidada

Tengo una lista de listas que contienen cadenas de números y palabras que quiero convertir solo aquellas cadenas que son números a flotadores aList= [ [“hi”, “1.33”], [“bye”, ” 1.555″] ]

Cómo inicializar diccionarios nesteds en Python

Estoy usando los diccionarios de Python v2.7, nesteds uno dentro de otro como este: def example(format_str, year, value): format_to_year_to_value_dict = {} # In the actual code there are many format_str and year values, # not just the one inserted here. if not format_str in format_to_year_to_value_dict: format_to_year_to_value_dict[format_str] = {} format_to_year_to_value_dict[format_str][year] = value Parece un poco torpe […]

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

Ordenar una lista de anidamiento por el primer elemento: itemgetter no está haciendo el truco

Tengo un diccionario que he convertido en una lista para que pueda ordenar por el primer elemento. La clave en el diccionario es una cadena (de números), el valor es un número entero que se mantiene en la lista. La lista de la conversión del diccionario se ve así: [(‘228055’, 1), (‘228054’, 1), (‘228057’, 2), […]

Cuente las hojas finales no vacías de una estructura de datos de matriz / disco de python: ¿algoritmo recursivo?

Estoy buscando una función para encontrar todos los puntos finales no vacíos de un tipo de estructura compleja de diccionario / matriz. Creo que debido a que no conozco la cantidad de arreglos nesteds o sus ubicaciones, tendría que ser recursivo, y aún no entiendo completamente esa forma de pensar. Así que para el dictado […]

buscando dentro de la lista anidada en python

Tengo una lista: l = [[‘en’, 60, ‘command’],[‘sq’, 34, ‘komand’]] Quiero buscar komand o sq y obtener l[1] devuelto. ¿Puedo definir de alguna manera mi propia función de coincidencia para búsquedas de lista?

La función ordenada () de Python no funciona como debería

Básicamente, tengo una lista anidada que estoy tratando de ordenar a través del primer índice. Copié la forma en que el Python Howto dice cómo hacerlo, pero no parece funcionar y no entiendo por qué: Código del sitio web: >>> student_tuples = [ (‘john’, ‘A’, 15), (‘jane’, ‘B’, 12), (‘dave’, ‘B’, 10), ] >>> sorted(student_tuples, […]

Dividir una lista anidada en dos listas

Tengo una lista anidada como esta: my_list = [[1320120000000, 48596281], [1320206400000, 48596281], [1320292800000, 50447908]] Me gustaría dividirlo en algo que se vea así: my_list1 = [48596281, 48596281, 50447908] my_list2 = [1320120000000, 1320206400000, 1320292800000] Sé que esto es bastante simple, pero no he podido hacerlo funcionar. Cualquier ayuda sería muy apreciada.

Anulación de la encoding JSON anidada de los objetos admitidos predeterminados heredados como dict, list

He configurado algunas clases propias que están subclasificadas de un diccionario para que actúen como ellas. Sin embargo, cuando quiero codificarlos en JSON (usando Python) quiero que se serialicen de manera que puedan decodificarlos a los objetos originales en lugar de a un dict. Así que quiero admitir objetos nesteds de mis propias clases (que […]

Python: funciones anidadas de decapado

Usando el ejemplo def foo(a): def bar(b): return a+b return bar d = {1:foo(1), 2:foo(2)} Parece que el módulo pickle no funcionará con una función que no está definida en el scope del módulo, por lo que el pickling ‘d’ no funcionará. ¿Hay otro mecanismo de decapado disponible que debería considerar?