def sort_mixed_list(mixed_lst):
return sorted(mixed_lst, key=lambda x: float(x))
mixed_list = ["10", 16.8, "3.14", 5, "3", 1, "44", 2]
sorted_mixed_list = sort_mixed_list(mixed_list)
print(sorted_mixed_list)
'''
run:
[1, 2, '3', '3.14', 5, '10', 16.8, '44']
'''