मुझे यह स्पष्ट रूप से सरल सवाल पूछने में खेद है, लेकिन मैं एक अजगर शुरुआत करने वाला हूं और कहीं भी जवाब नहीं ढूंढ पा रहा हूं। मैं अगर बयान एक सरल चलाना चाहते हैं, लेकिन अजगर रिटर्न बस:पायथन अगर कथन मूल्य त्रुटि देता है
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
कोई फर्क नहीं पड़ता दी विकल्प मैं लागू की जो - यह सिर्फ काम नहीं करता। आपके पास कोई विचार है?
import pandas as pd
df = pd.DataFrame({'a': [None] * 4, 'b': [2, 3, 10, 3]})
df["c"] =0
if df.b == 2:
df.c =1
बहुत बहुत धन्यवाद, यही वह है! –