문자열 비교에 대한 질문
코딩도장 문제 : 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 오후
추천
,
대댓글