Red de conocimiento informático - Problemas con los teléfonos móviles - Práctica de convertir cadenas en listas de palabras en Python

Práctica de convertir cadenas en listas de palabras en Python

#-*-coding:utf-8-*-

#1.dictionary

dict = {'nombre': 'Zara', 'edad': 7, 'clase' : 'Primero'}

#Diccionario a cadena, devuelve: {'edad': 7, 'nombre': 'Zara', 'clase': 'Primero'}

Imprimir tipo(str(dict)), str(dict)

# Puedes convertir el diccionario en una tupla y devolver: ('edad', 'nombre', 'clase')

imprimir tupla( dict)

# Puedes convertir el diccionario en una tupla, devuelve: (7, 'Zara', 'First')

imprimir tupla( dict.values())

#El diccionario se puede convertir en una lista, devuelve: ['edad', 'nombre', 'clase']

imprimir lista(dict )

#Diccionario para lista

imprimir dict.values

#2.Tuple

tup=(1, 2, 3, 4, 5 )

#Tupla a cadena, devuelve: (1, 2, 3, 4, 5)

imprime tup.__ str__()

#Tupla a listas, devolver: [1, 2, 3, 4, 5]

Imprimir lista(tup)

#Las tuplas no se pueden convertir a diccionario

#3. Lista

#4. Lista

nums=[1, 3, 5, 7, 8, 13, 20];

#Listas a cadena, devuelve:[1, 3, 5, 7, 8, 13, 20]

imprime str(nums)

#List a tupla, devuelve: (1, 3 , 5, 7 , 8, 13, 20)

imprimir tupla(nums)

#List no se puede convertir a diccionario

#4, String

#Cadena a tupla, devolver: (1, 2, 3)

#Cadena a tupla: (1, 2, 3)

imprimir tupla(eval( "(1,2 ,3)"))

#Cadena a la lista, devuelve: [1, 2, 3]

imprimir lista(eval("(1,2, 3)"))

# Cadena al diccionario, devuelve:

print type(eval("{'nombre':'ljq', 'edad' :24}") )