최종 제출 코드
value = list(input().split())
for i in range(2, -1, -1):
if int(value[0][i]) > int(value[1][i]):
bigger = value[0]
break
elif int(value[0][i]) < int(value[1][i]):
bigger = value[1]
break
else:
continue
lists = list(bigger)
lists.reverse()
result = ''.join(lists)
print(result)
✅ a.reverse() : reverse() 메소드는 리스트의 순서를 거꾸로 바꾸어줄 뿐 어떤 값도 리턴하지 않는다. 따라서 print(a.reverse()) 명령을 실행하면 None이 출력된다.
✅ word = 구분자.join(list)
ex)
| input | ouput |
|---|---|
| a = ['a', 'b', 'c', 'd', 'e'] | |
| print(a) | ['a', 'b', 'c', 'd', 'e'] |
| result1 = ''.join(a) | |
| print(result1) | abcde |
| result2 = '-'.join(a) | |
| print(result2) | a-b-c-d-e |
| result3 = ' '.join(a) | |
| print(result3) | a b c d e |
다른 사람이 작성한 코드
num1, num2 = input().split()
num1 = int(num1[::-1]) # [::-1] : 역순
num2 = int(num2[::-1])
if num1 > num2:
print(num1)
else:
print(num2)
[코드 출처]