Junior — Middle
Kako odrediti redosled elemenata nakon spajanja dva toka pomoću funkcije zip?
sobes.tech АИ
Одговор од АИ
Funkcija zip kombinuje dva toka tako što pravi parove elemenata iz svakog toka u redosledu. Redosled elemenata u rezultujućem toku određuje redosled elemenata u originalnim tokovima: prvi element prvog toka se kombinuje sa prvim elementom drugog, drugi sa drugim, i tako dalje.
Ako je jedan od tokova kraći, rezultat će imati dužinu jednaku dužini kraćeg toka.
Na primer, ako postoje dva toka:
- Tok A: [1, 2, 3]
- Tok B: ["a", "b", "c"]
Nakon zip-a, dobićemo tok: [(1, "a"), (2, "b"), (3, "c")]
Na ovaj način, redosled elemenata se čuva iz originalnih tokova, a parovi se formiraju po indeksima elemenata.