2016-06-12 14 views
-1

Ich möchte in der Lage sein, die 3. Nummer mit in einer Liste der Unterliste zu drucken. Ich bin okay mit der Interaktion durch die Liste und Unterliste, aber ich bin nicht sicher, wie ich die 3. Nummer jeder Unterliste drucken kann. zum Beispiel [[1,2,3,4][1,2,3,4][,1,2,3,4][1,2,3,4]] war i 3,3,3,3Kann eine bestimmte Nummer aus einer Unterliste innerhalb einer Liste nicht drucken

ich diese haben zu erreichen verwalten so weit, mit den Teil-Listen alle Zahlen in der Lage zu drucken

def Contact(num):<br/> 
    for i in range(len(num)):<br/> 
     for j in range(len(num[i])):<br/> 
       print(num[i][j]) 

Contact([[1,2,3,4][1,2,3,4][,1,2,3,4][1,2,3,4]]) 
+2

hier versuchen Genau wie Sie, aber anstatt einer inneren Schleife drucken Sie einfach das 3. Element: für Unterliste in Liste: Unterliste drucken [2] –

+0

Sie sind Miss ein Komma zwischen der ersten, zweiten und dritten Unterliste –

+0

@JacobH Ahh so einfach, das macht Sinn. Danke Kumpel –

Antwort

2
def contact(num): 
    for sub_list in num: 
     print sub_list[2] 
0

diese http://pythonfiddle.com/

def Contact(mainlist): 
    for sublist in mainlist: 
     print(sublist[2]) # accessing third element 

Contact([ [ 1,2,3,4 ], [ 1,2,3,4 ], [ 1,2,3,4 ], [ 1,2,3,4 ] ]) 
Verwandte Themen