Een lijst in Python is een verbinding gegevenstype dat is het meest verwant aan een array . Meerdere waarden worden opgeslagen in een bepaalde volgorde in een lijst en wordt verwezen via een aantal genoemd een index . Moten een lijst betekent het creëren van een nieuwe lijst met daarin kopieën van enkele subset van de waarden in de lijst wordt gesneden . Snijd een lijst door het opgeven van de index waarden aan het begin en einde van de subset die u wilt snijden . Instructies 1 Start de Python command line interpreter kopen van 2 Maak een lijst met de volgende opdracht : . Lijst = [ ' a ' , ' b ' , ' c ' , 1,2,3 , ' punt 1 ' , ' punt 2 ' , ' punt 3 ' ] Bekijk de inhoud van de lijst te allen tijde door het intikken van de naam - " list " - en op" Enter " . Merk op dat een enkele lijst meerdere typen gegevens kunnen bevatten en zelfs andere lijsten 3 Snijd de eerste drie items uit de lijst met het volgende commando : . Lijst [ 0 : " . 0 " 3 ] het snijden gebeurt op de linkerzijde van de items die door de indices en Python indexering vanaf In dit voorbeeld , het snijden begint vóór het eerste item dat de indexwaarde is " 0 ", en eindigt bij het vierde punt waarop de indexwaarde is " 3 ". De gesneden items worden niet opgeslagen , en de oorspronkelijke lijst wordt niet beïnvloed - dit controleren door het intikken van het commando "lijst . " Om de slice slaan , gewoon toewijzen aan een nieuwe variabele : list2 = lijst [ 00:03 ] 4 Weglaten indexwaarden om zo veel elementen als wonen aan weerszijden vast te leggen van een plak . Gebruik bijvoorbeeld de volgende opdracht om elke waarde van het derde element snijd aan het einde van de lijst : lijst [ 2 : ] Slice de hele lijst door het weglaten van beide indices : < br list > [ : ] p Dit is een goede manier om een kopie van een lijst te maken 5 Gebruik negatieve indices aan de lijst verwijzen van het einde . . Dit kan geschikt zijn voor sommige algoritmische strategieën. Het laatste element van een lijst wordt geïndexeerd door de waarde " -1 . " De volgende opdracht plakjes de derde - na-laatste en een-na - laatste items uit de lijst : lijst [ -3 : -1 ]
|