Innholdsfortegnelse:
- 1 Åpne et Python Shell-vindu.
- 2Type List1 = [?? One ??, 1, ?? Two ??, True] og trykk Enter.
- 3Type List1 [1] og trykk Enter.
- 4Type List1 [1: 3] og trykk Enter.
- 5Type List1 [1:] og trykk Enter.
- 6Type List1 [: 3] og trykk Enter.
- 7 Lukk Python Shell-vinduet.
Video: Python Web Apps with Flask by Ezra Zigmond 2024
Når du har opprettet en liste ved hjelp av Python, vil du få tilgang til informasjonen den inneholder. Et objekt er ikke spesielt nyttig hvis du ikke minst kan få tilgang til informasjonen den inneholder. Følgende trinn beskriver hvordan du gjør nettopp det.
1 Åpne et Python Shell-vindu.
Du ser den kjente Python-spørringen.
2Type List1 = [?? One ??, 1, ?? Two ??, True] og trykk Enter.
Python oppretter en liste som heter List1 for deg.
3Type List1 [1] og trykk Enter.
Du ser verdien 1 som utgang. Bruk av et tall i et sett med firkantede parenteser kalles en indeks. Python bruker alltid nullbaserte indekser, så spør etter elementet på indeks 1 betyr å få det andre elementet i listen.
4Type List1 [1: 3] og trykk Enter.
Du ser en rekke verdier som inneholder to elementer. Når du skriver inn et område, er slutten av intervallet alltid en større enn antall returnerte elementer. I dette tilfellet betyr det at du får element 1 og 2, ikke elementer 1 til 3 som du kanskje forventer.
5Type List1 [1:] og trykk Enter.
Du ser alle elementene, fra element 1 til slutten av listen. Et utvalg kan ha et tomt sluttnummer, som bare betyr å skrive ut resten av listen.
6Type List1 [: 3] og trykk Enter.
Python viser elementene fra 0 til 2. Hvis du forlater starten på et tomrom, betyr det at du vil begynne med element 0.
7 Lukk Python Shell-vinduet.
Selv om det er veldig forvirrende å gjøre det, kan du bruke negative indekser med Python. I stedet for å jobbe fra venstre, vil Python jobbe fra høyre og bakover. Hvis du for eksempel har List1 = ["One", 1, "Two", True] og type List1 [-2], får du to som utdata. På samme måte resulterer skriveliste [-3] i en utgang på 1. Det høyeste elementet er element -1 i dette tilfellet.