Red de conocimiento informático - Material del sitio web - En la programación de Python, ¿cuál es el papel de la función eval?

En la programación de Python, ¿cuál es el papel de la función eval?

1. Convertir una cadena en una lista

2. Convertir una cadena en un diccionario

3. Convertir una cadena en una tupla La función eval es implementar list y dict, conversión entre tupla y str

La función str convierte list, dict y tupla en cadenas

Volver al inicio

1. en una lista a = ", , , , ]"print(type(a))

b = eval(a)

print(type(b))print(b)

Haga clic para ingresar la descripción de la imagen

Volver al principio

2. Convierta la cadena en un diccionario a = "{1: 'a', 2: 'b' }"print(type(a))

b = eval(a)print(type(b))print(b)

Volver al inicio

3. Convierte la cadena en una tupla a = "(, , , , (9, 0))"print(type(a))

b=eval(a)print( type(b)) print(b)

Haga clic para ingresar la descripción de la imagen