値のリストとビンのエッジのリストがあります。ここで、すべての値がどのビンに属しているかを確認する必要があります。次のように、値を反復してからビンを反復し、値が現在のビンに属しているかどうかを確認するよりも、Pythonic な方法はありますか。
my_list = [3,2,56,4,32,4,7,88,4,3,4]
bins = [0,20,40,60,80,100]
for i in my_list:
for j in range(len(bins)):
if bins(j) < i < bins(j+1):
DO SOMETHING
これは私にはあまりきれいに見えません。ありがとう!