def get_mid_value(n):
return n[mid_index]
def sort_tuples(lst_tpl):
return sorted(lst_tpl, key = get_mid_value)
lst_tpl = [(6, 9, 7), (8, 3, 1), (0, 5, 18), (17, 16, 4)]
mid_index = 1
print(sort_tuples(lst_tpl))
'''
run:
[(8, 3, 1), (0, 5, 18), (6, 9, 7), (17, 16, 4)]
'''