본문 바로가기
파이썬

파이썬 Compare strings based on alphabetical ordering

by º기록 2021. 2. 2.
반응형

두 문자열을 인수로 취하고 더 긴 문자열을 반환하는 함수를 작성합니다. 문자열의 길이가 같으면 알파벳순으로 먼저 오는 문자열을 반환합니다.

이것은 내가 지금까지 가지고있는 것입니다.

    def strings(x,y):
        if len(x) > len(y):
            return x
        if len(x)==len(y):
            return 
        else:
            return y

두 번째 if 문에 대해 알파벳순으로 먼저 오는 문자열을 선택하도록 코드를 작성하는 방법이 궁금합니다.

 

해결 방법

 

이것은 작동합니다.

if len(x)==len(y):
   return min(x,y)

 

참조 페이지 https://stackoverflow.com/questions/13351981

 

 

반응형

댓글