##### How to get index of minimum element between 3 & 8 in list
 How to get index of minimum element between 3 & 8 in list Mekala Not Blown Up Yet Posts: 67 Threads: 40 Joined: May 2020 Reputation: Nov-10-2020, 10:44 AM Hi, I have the below list, and I want to get the index of minimum element which is >3 & <=8. ```my_list = [-1,4,-5,0,2,11,9,8,6] #below only grep minimum whose value >0 m = min(i for i in my_list if i > 0) but I want a minimum element between 3 & 8 I use the below code, but it does not work. It still gives me an answer is 2. m2 = min(i for i in my_list if i > 0 & i<=8)```Someone help, how to achieve this. Reply Posts: 1,915 Threads: 8 Joined: Jun 2018 Reputation: Nov-10-2020, 10:50 AM (This post was last modified: Nov-10-2020, 10:50 AM by perfringo.) If your condition is `i > 0` then 2 is the correct answer. In order to avoid such typos it is more readable to write: ```>>> my_list = [-1,4,-5,0,2,11,9,8,6] >>> min(item for item in my_list if 3 < item <= 8) 4``` Mekala likes this post I'm not 'in'-sane. Indeed, I am so far 'out' of sane that you appear a tiny blip on the distant coast of sanity. Bucky Katt, Get Fuzzy Da Bishop: There's a dead bishop on the landing. I don't know who keeps bringing them in here. ....but society is to blame. Reply DeaD_EyE Da Bishop Posts: 1,955 Threads: 9 Joined: May 2017 Reputation: Nov-10-2020, 12:56 PM A different form: ```def condition(x): return 3 < x <= 8 my_list = [-1,4,-5,0,2,11,9,8,6] minimum = min(filter(condition, my_list)) print("Minimum is", minimum)```I use it very rare. There are so many possibilities to solve this. Almost dead, but too lazy to die: https://sourceserver.info All humans together. We don't need politicians! Reply

 Possibly Related Threads… Thread Author Replies Views Last Post I hate "List index out of range" Melen 20 1,898 May-14-2023, 06:43 AM Last Post: deanhystad Find (each) element from a list in a file tester_V 3 791 Nov-15-2022, 08:40 PM Last Post: tester_V Сheck if an element from a list is in another list that contains a namedtuple elnk 8 1,146 Oct-26-2022, 04:03 PM Last Post: deanhystad IndexError: list index out of range dolac 4 1,359 Jul-25-2022, 03:42 PM Last Post: deanhystad Membership test for an element in a list that is a dict value for a particular key? Mark17 2 904 Jul-01-2022, 10:52 PM Last Post: Pedroski55 How to find the second lowest element in the list? Anonymous 3 1,252 May-31-2022, 01:58 PM Last Post: Larz60+ check if element is in a list in a dictionary value ambrozote 4 1,427 May-11-2022, 06:05 PM Last Post: deanhystad IndexError: list index out of range Anldra12 2 1,194 May-03-2022, 01:39 PM Last Post: Anldra12 sorting a list of lists by an element leapcfm 3 1,536 Sep-10-2021, 03:33 PM Last Post: leapcfm IndexError: list index out of range rf_kartal 6 2,274 Sep-07-2021, 02:36 PM Last Post: Larz60+

Forum Jump:

### User Panel Messages

##### Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020