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>
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
< 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>