3
私はカラムAとBを持っています。カラムAが 'Cash'になるたびにカラムBがヌルであることを確認する必要があります。私はそれがすべての行を出力するwan'tしない、私はちょうど列Aが '現金'であるたびに列BがNullである(True/False)を知りたい。
私の現在の(動作しない)コード:
mylist = []
while [df['A'] == 'Cash'] and [df['B'] is None]:
mylist.append('Pass')
else:
mylist.append('Fail')
if 'Fail' in mylist:
print 'Column A Pass'
else:
print 'Column A Pass'
上記の例では、BにいくつかのNaNが他の場所にある場合、これは当てはまりませんが、それでもロジックを満たしていますか? – Psidom
正しい。私の解釈は、これがOPが望んだものであるということでした。そうでない場合は、 'A'が' '現金 ''でない場合、あなたのアプローチは' 'B''が' 'None''を取るかもしれません。 – piRSquared
ありがとうございます! –