문자열 비교에 대한 질문

코딩도장 문제 : https://codingdojang.com/scode/418?answer_mode=hide
코딩도장 문제를 풀다가 문자열이 비교가 되는 이상한 일이 벌어져서 질문 드립니다.

commuting_time="09:12:23 11:14:35\n10:34:01 13:23:40\n10:34:31 11:20:10"
commute=commuting_time.split('\n')
specific='11:20:09'
person=0

for i in commute:
    work=i.split(" ")[0]
    home=i.split(" ")[1]
    //print(work)
    //print(type(work))
    if work<=specific<home:
        person+=1
print(person)

work, specific, home 모두 문자열인데 어떻게 비교가 가능한 것인가요?
출퇴근 시각을 바꿔도 에러가 안나오고 옳은 정답이 나옵니다.

ypungkyu0317 334

2022년 3월 10일 8:11 오후

문자열간 비교연산자(>, >=, <, <=)를 사용할수 있습니다. 알파벳 순서로 비교됩니다. - 박응용님, 2022년 3월 10일 10:00 오후 추천 , 대댓글
목록으로