3 estructuras de datos Python y 13 métodos de creación ¡Este resumen es increíble!

Hay varias estructuras de datos que se utilizan comúnmente en Python. Pero los tres que más usamos son cadenas, listas y diccionarios.
Inserte la descripción de la imagen aquí
De hecho, lo más básico para aprender cualquier lenguaje de programación es aprender su estructura de datos.

Para Python, el concepto de estructura de datos también es muy importante. Las diferentes estructuras de datos tienen diferentes funciones para que las llamemos.

A continuación, presentaremos los métodos de creación de cadenas, listas y diccionarios, respectivamente.

3 formas de crear cadenas

① Comillas simples (''), crea una cadena

a = 'I am a student'
print(a)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

② Comillas dobles (""), crea una cadena

b = "I am a teacher"
print(b)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

③ Continúe con 3 comillas simples o 3 comillas simples para crear una cadena de varias líneas

c = '''
I am a student
My name is黄伟
I am a teacher
My name is陈丽
'''
print(c)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

5 formas de crear listas

① Utilice [] para crear una lista

a = [1,2,3]
print(a)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

② Crea una lista con lista

b = list('abc')
print(b)

c = list((1,2,3))
print(c)

d = list({
    
    "aa":1,"bb":3}) #对于字典,生成的是key列表。
print(d)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

③ Use rango para crear una lista de números enteros

e = list(range(10))
print(e)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

④ Crea una lista con comprensión de lista

f = [i for i in range(5)]
print(f)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

⑤ Use list y [] para crear una lista vacía

g = list()
print(g)

h = []
print(h)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

5 formas de crear un diccionario

① Use {} para crear un diccionario

a = {
    
    'name':'陈丽','age':18,'job':'teacher'}
print(a)

b = {
    
    'name':'陈丽','age':18,'job':['teacher','wife']}
print(b)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

② Crea un diccionario con dict

c = dict(name='张伟',age=19)
print(c)

d = dict([('name','李丽'),('age',18)])
print(d)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

③ Crea un diccionario con la función zip

x = ['name','age','job']
y = ['陈丽','18','teacher']
e = dict(zip(x,y))
print(e)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

④ Cree un diccionario vacío con {}, dict

f = {
    
    }
print(f)

g = dict()
print(g)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

⑤ Utilice fromkeys para crear un diccionario cuyo valor esté vacío

h =dict.fromkeys(['name','age','job'])
print(h)

Los resultados son los siguientes:
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_41261833/article/details/109278148
Recomendado
Clasificación