Solucionat: primer element de Python de la llista zip

El principal problema relacionat amb les llistes zip a Python és que el primer element d'una llista comprimida és sempre el primer element de la primera llista. Això vol dir que si les dues llistes que s'estan comprimint tenen longituds diferents, llavors la llista més curta es truncarà i qualsevol element de la llista més llarga després del seu element corresponent a la llista més curta no s'inclourà en el resultat comprimit.

result = list(zip([1,2,3], ["Python", "first", "element"]))
print(result)

1. resultat = list(zip([1,2,3], [“Python”, “primer”, “element”])) – Aquesta línia utilitza la funció zip() per combinar dues llistes en una única llista de tuples . La primera llista conté els números 1, 2 i 3 i la segona llista conté les cadenes "Python", "first" i "element".
2. imprimir (resultat) – Aquesta línia imprimeix la llista combinada de tuples que es va crear a la línia anterior. La sortida serà [(1, 'Python'), (2, 'primer'), (3, 'element')].

funció zip().

La funció zip() a Python s'utilitza per combinar dos o més iterables en un sol iterable. Agafa cada element del primer iterable i el combina amb l'element corresponent del segon iterable. L'objecte resultant és un iterador de tuples, on cada tupla conté un element de cadascun dels iterables d'entrada. La funció zip() també es pot utilitzar per descomprimir una llista mitjançant l'operador *.

Com puc obtenir el primer element d'una llista a Python

La manera més senzilla d'obtenir el primer element d'una llista en Python és utilitzar l'operador d'índex []. Aquest operador requereix un sol argument, que és l'índex de l'element al qual voleu accedir. Per exemple, si teniu una llista anomenada myList i voleu obtenir el seu primer element, haureu d'utilitzar myList[0]. Això retornarà el primer element de la llista.

Articles Relacionats:

Deixa el teu comentari