Python: Überprüfen, zu welchem ​​Bin ein Wert gehört

Ich habe eine Liste von Werten und eine Liste von Behälterrändern. Jetzt muss ich nach allen Werten suchen, in welche Bin sie gehören. Gibt es einen pythonischeren Weg, als die Werte und dann die Bins zu durchlaufen und zu überprüfen, ob der Wert zum aktuellen Bin gehört, wie zum Beispiel:

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

Das sieht für mich nicht sehr hübsch aus. Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage