Wie kann ich einen Wert in einer Zeile finden, einen weiteren Wert in der nächsten Zeile und die Zeile anzeigen, wenn si
Posted: 13 Feb 2025, 12:09
Ich bin neu in Python. Ich versuche herauszufinden, ob ein Wert mit einer Zeile aus den Daten und einem anderen gegebenen Wert übereinstimmt, übereinstimmt mit der nächsten Zeile, drucken Sie dann die erste Zeile und fahren Sie bis zur letzten Zeile fort. < /P>
< P> Zum Beispiel, wenn der erste Wert (4) mit Zeile 1 und dem zweiten Wert (22) mit Zeile 2 übereinstimmt, sollte er Zeile 1 drucken und fortfahren. < /p>
Code: Select all
import pandas as pd
df= pd.read_csv ("prac.csv")
n = 0
a = input ("write the 1st number: ")
b = input ("write the 2nd number: ")
while n < 5 :
if df.loc[n:n] == a:
if df.loc[n+1:n+1] == b:
print (df.loc[n:n])
else: print ("No match")
n+=1