seq = [9, 4, -3, 'Twelve', 17,
datetime.date(2021, 5, 22),
'20', '8', 150, '-14',
datetime.date(1921, 11, 7), 'one', 0]
result = sorted(seq, key=str)
print(result)
# prints (as one line):
# ['-14', -3, 0, 150, 17,
# datetime.date(2021, 5, 22), '20',
# datetime.date(1921, 11, 7), 4, '8', 9,
# 'Twelve', 'one']