Frage?
Kann ich zum Bsp. in der ersten Spalte nach einem Wert suchen und dann einen 2.Wert in der 2. Spalte die in der Reihe so wie in der darunterliegenden wo Spalte 1 leer ist nach einem Wert suchen
z.B.
vw; Golf
;Polo
;Passt
Bmw;.....
;......
so das ich bei such nach vw und Passat auch diese finde? Ausgeben möchte ich dann in der Reihe weitere Spalten.
Fals das gehen sollte währe ich über ein wie dankbar
csv 1. und 2. Spalte nach Wert suchen auch wenn erste leer
Je nachdem wie du die csv Datei einliest bekommst du die Zeilen als Python-Listen:
z.B:
mit:
weißt du ob die Liste(Zeile) deine Suche erfüllt
mit
bekommst du die Stelle an der das gesuchte Objekt ist
und mit
bekommst du alles aus der Zeile ab dem Suchwort
Hoffe das hilft...
z.B:
Code: Alles auswählen
with open('csv-file.csv', 'r') as file:
data = file.readlines()
Code: Alles auswählen
['vw'; 'golf']
['polo']
['passat';'ford']
['bmw']
Code: Alles auswählen
if 'vw' in liste:
mit
Code: Alles auswählen
liste.index('polo')
und mit
Code: Alles auswählen
liste[stelle:]
Hoffe das hilft...