Wie Pandas Apply-Funktion für alle Spalten einiger Zeilen des Datenrahmens verwendet wird

Ich habe eindataframe. Ich möchte die Werte aller Spalten einiger Zeilen durch einen Standardwert ersetzen. Gibt es eine Möglichkeit, dies über @ zu tupandas apply function

Hier ist der Datenrahmen

import pandas as pd
temp=pd.DataFrame({'a':[1,2,3,4,5,6],'b':[2,3,4,5,6,7],'c':['p','q','r','s','t','u']})
mylist=['p','t']

So ersetzen Sie Werte in Spaltena undbauf den Standardwert 0, wobei der Wert der Spaltec ist inmylist

Ist es eine Möglichkeit, dies mithilfe der Pandas-Funktionalität zu tun und dabei Schleifen zu vermeiden?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage