Convierta las claves del diccionario en nombres de variables con los mismos valores en Python desde archivos .mat Matlab usando scipy.io.loadmat

Estoy tratando de tomar un diccionario básico temp = {'key': array ([1,2])} cargado desde a. archivo mat con scipy.io.loadmat. Convierta las claves en el archivo de diccionario de Python devuelto por loadmat () en nombres de variables con valores iguales a las claves de representación.

Entonces, por ejemplo:

temp = {'key':array([1,2])}

convertido en

key = array([1,2])

Sé cómo tomar las claves con temp. llaves(). Entonces, tomar los elementos es fácil, pero ¿cómo fuerzo la lista de cadenas en temp.keys () para que sean nombres de variables en lugar de cadenas.

Espero que esto tenga sentido, pero probablemente sea muy fácil, simplemente no puedo pensar cómo

Saludos

7
задан Amro 15 June 2012 в 22:27
поделиться