I Python programmering , tupler är en av sju inbyggda i sekvens typer . Utseendet liknar en lista , separerar ett kommatecken enskilda element - även om tuppeln omfattar bara en del - och i fallet med kapslade tupler , parenteser identifierar häckande nivåer . Till skillnad från en lista , men elementen i en tupel är inte utbytbara , vilket gör tupler ett bra val för konstanta data - eller data som en gång trädde inte kommer att genomgå ytterligare redigering . Förstå begreppet häckning är viktigt , eftersom att hantera denna typ av tupel kan vara knepigt , speciellt när häckande involverar flera lager . Instruktioner
1
Skapa en kapslad tabellrad genom att kombinera - eller " förpackning " - två eller flera enkla nivå tupler . Definiera enstaka tupler och sedan skriva ett Python uttalande att skapa en kapslad tabellrad . Innesluter en enda eller kapslade tuple inom parenteser är inte ett krav , men parenteser kan hjälpa till att organisera och göra dina data enklare att läsa :
t1 = ( 1 , 2 , 3 ) t2 = ( " och " , " eller " ) katalog
t3 = ( t1 , " X " , " Y " , t2 , " Z " ) ( referens 3 - avsnitt 3 - # 1 )
2
Få längden av en kapslad tabellrad för att hjälpa dig att förstå hur Python räknas och indexerar poster i en kapslad tabellrad . Räkna börjar med " 0 " så Python uttalandet " print " Längden på T3 är : print len ( T3 ) " visas på datorskärmen som : Längden på T3 är : . 4
3
ut den kapslade tabellrad så enskilda element visas på skärmen på samma sätt som du ursprungligen angav dem . Uttalandet " print T3 [ : ] " . Visas på datorskärmen som ( ( 1 , 2,3 ) , " X " , " Y " , ( " och " , " eller " ) , " Z " )
4
skiva kapslade tabellrad så endast specifika innehåll visas på datorskärmen . Syntaxen för att skiva en kapslad tabellrad börjar med att identifiera namnet på den översta nivån tuple - den kapslade tuple - följt av första och sista indexnummer inom parentes . Uttalandet " print T3 [ 02:04 ] " kommer att resultera i indexnummer 2 till 4 visas på skärmen : ( " Y " , ( " och " , " eller ) , " Z " )
5 .
Utdrag enskilda element inifrån en tupel . Ett uttalande som lyder " tryck T3 [ 1 ] [ 00:01 ] " kommer att visa de två första punkterna i den första tabellraden i kapslad grupp : ( 1 , 2 ) Addera ditt < . br >