In diesem Artikel erfahren Sie, wie Sie die Zeilen aus einem Datenrahmen als Liste abrufen, ohne Funktionen wie ilic [] zu verwenden. Es gibt mehrere Möglichkeiten, die Zeilen als Liste aus einem bestimmten Datenrahmen abzurufen. Mal sehen, sie werden anhand von Beispielen.

import pandas as pd  
    
df = pd.DataFrame({'Date':['10/2/2011', '11/2/2011', '12/2/2011', '13/2/11'],  
                    'Event':['Music', 'Poetry', 'Theatre', 'Comedy'],  
                    'Cost':[10000, 5000, 15000, 2000]})  
  
  
  
Row_list =[]  
    
for index, rows in df.iterrows():  
  
    
    my_list =[rows.Date, rows.Event, rows.Cost]  
        
    
    Row_list.append(my_list)  
    
print(Row_list)  

Ausgabe:

[['10 / 2/2011 ',' Musik ', 10000], ['11 / 2/2011', 'Poesie', 5000],
      ['12 / 2/2011 ',' Theater ', 15000], ['13 / 2/11', 'Comedy', 2000]]
    
print(Row_list[:2])  

Ausgabe:

[['10 / 2/2011 ',' Musik ', 10000], ['11 / 2/2011', 'Poesie', 5000]]