Wählen Sie eine beliebige Zeile aus einem Datenrahmen in Pandas | aus Python
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)
(Row_list)
Ausgabe:
[['10 / 2/2011 ',' Musik ', 10000], ['11 / 2/2011', 'Poesie', 5000], ['12 / 2/2011 ',' Theater ', 15000], ['13 / 2/11', 'Comedy', 2000]]
(Row_list[:
2
])
Ausgabe:
[['10 / 2/2011 ',' Musik ', 10000], ['11 / 2/2011', 'Poesie', 5000]]