더북(TheBook)

9.4 인덱스로 루프 돌기

앞 절에서는 문자열에 있는 문자들만 필요해서 for 루프로 동작하는 함수를 작성했지만, 인덱스를 이용하지는 않았다.

is_abecedarian 함수에서 인접 문자를 비교하려면 for 루프에서 약간의 트릭을 써야 한다.

def is_abecedarian(word):

previous = word[0]

for c in word:

if c < previous:

return False

previous = c

return True

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.