"各項目が同じインデックスの他の項目の範囲内にある場合"という意味。Python - 配列が他の配列の範囲にある場合
price = [1, 2]
budget = [5, 7]
これは動作します:
if price[0] in range(budget[0]) and price[1] in range(budget[1]):
affordable = True
私はちょうどかかわらず、配列全体を参照するいくつかの方法があります把握します。これと同じように:if price in budget:
あなたが正確に何を意味するか、「範囲内」?単一項目の範囲は何ですか?価格が「予算内」であるかどうかはどうなりますか? –
['all'](https://docs.python.org/3/library/functions.html#all)を使うことができます。例えば(範囲内の価格[i](範囲[i])」または「すべて(pは範囲(b)内のp、zip(価格、予算)のb」)それが本当に欲しいものならば。 – khelwood