I want a list
a = [2,4,5,2]
to give
b = [0, 3]
I know how to do it for when there is only a single min element, but not multiple min elements. example:
b = a.index(min(a))
This will give me b = 0
.
Find the minimum value, then iterate the list with index using enumerate
to find the minimum values:
>>> a = [2,4,5,2]
>>> min_value = min(a)
>>> [i for i, x in enumerate(a) if x == min_value]
[0, 3]
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With