Given a Dictionary:
operating_hrs = {'MONDAY': 8, 'TUESDAY': 6, 'WEDNESDAY': 5, 'THURSDAY': 8, 'FRIDAY': 3, 'SATURDAY': 5.25, 'SUNDAY': 0}
day = "FRIDAY"
I want to get the value of FRIDAY which is 3. But I got an error or empty value.
Try #1:
[v for v in operating_hrs.values() if day == v][0]
IndexError Traceback (most recent call last) in () ----> 1 [v for v in operating_hrs.values() if day == x][0]
IndexError: list index out of range
Try #2:
[v for v in operating_hrs.values() if day == v]
[ ]
Try #3:
[v[0] for v in operating_hrs.values() if day == v]
[ ]