Función zip de aprendizaje de Python

La función zip () toma un objeto iterable como parámetro, empaqueta los elementos correspondientes en el objeto en tuplas y luego devuelve una lista de estas tuplas.
Si el número de elementos en cada iterador es inconsistente, la longitud de la lista devuelta es la misma que la del objeto más corto. Usando el operador *, la tupla puede descomprimirse en una lista.

El método zip es diferente en Python 2 y Python 3: en Python 3.x, para reducir la memoria, zip () devuelve un objeto. Si desea mostrar la lista, debe listar () la conversión manualmente

a = [1,2,3]
b = [4,5,6]
c = zip(a,b)
print(type(c))
print (c)
for v in c:
    print(v)

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

56 artículos originales publicados · Me gusta9 · Visita 1305

Supongo que te gusta

Origin blog.csdn.net/qq_29983883/article/details/105650064
Recomendado
Clasificación