私は、変数がある値よりも大きく、別の値よりも小さい場合、2つの条件が満たされた場合にのみ実行するように関数を設定しようとしています。if条件に2つの条件を入れるにはどうすればいいですか?
これには、start_timeとend_timeを定義する2つの関数と、ファイルを処理するループがあります。 if
の文でわかるように、私は数値の範囲内でファイルのデータを読み込もうとしています。両方の数値を与えられている:私は2つの変数(START_DATE、END_DATEを使用しています特にため、
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
私はこの問題を解決する方法を理解していない:私がしたように私はそれを設定すると、しかし、私はこのエラーを取得します前の関数で)。
要するに、希望の「if」文をどのようにすることができますか?
編集:また、私は無視される基準を満たしていないファイルをしたい、と私は、私は「他」の文を書いていない場合、彼らがなるかどうかわからないです。
エラーメッセージの内容を確認してください。 – Marcin
あなたのコードは本当に読みにくいです。空白にアレルギーがありますか?意味のある変数名?説明的なコメント? –
私の場合に合った使い方についての説明はないようです。しかし、助けてくれてありがとう、私は本当にありがとう@Marcin – xyzman