Hvordan sortere Flere lister i Python

Hvordan sortere Flere lister i Python


Listen er den grunnleggende "bestilte sett" datatype i Python, mye beslektet med array datatype på andre språk. Lister har en innebygd "sort" metode du kan bruke til å sortere dem, og "sortert" funksjonen returnerer en sortert versjon av listen uten å påvirke den opprinnelige. Lister kan også slås sammen, slik at du kan bruke "sortert" for å sortere flere lister sammen i en enkelt kommando uten å endre dem.

Bruksanvisning

1 Kjør Python kommandolinje tolk, og skriv følgende kommandoer for å definere noen lister:

list1 = [4,6,7]

list2 = [1,8,2]

List3 = [9,3,5]

2 Sortere listene sammen og lagre resultatet i en ny liste ved hjelp av følgende kommando:

list4 = sorterte (list1 + list2 + List3)

Legg merke til bruken av den sammensetning operatør, "+" for å kombinere listene sammen.

3 Skriv inn kommandoen "list4." Innholdet listens vises, som består av alle elementene i de andre listene sortert sammen. Skriv inn navnene på de andre listene for å se at de ikke er berørt.