더북(TheBook)

연습문제 10-5

리스트를 인자로 받아서 리스트가 오름차순으로 정렬되어 있으면 True를 반환하고, 아니면 False를 반환하는 is_sorted 함수를 작성하라. 이 함수는 다음과 같이 동작해야 한다.

>>> is_sorted([1, 2, 2])

True

>>> is_sorted(['b', 'a'])

False

 

연습문제 10-6

단어를 구성하는 문자들의 순서를 바꿔서 다른 단어를 만들 수 있으면 두 단어는 애너그램(anagram, 어구전철)이다. 문자열 두 개를 받아서 애너그램이면 True를 반환하는 is_anagram 함수를 작성하라.

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