리스트의 비교는 각 요소별로 순차적 비교.
def solution(date1, date2):
return int(date1 < date2)
리스트 lst에 원소 a를 3번 추가
lst += ['a'] * 3
rfind():
문자열에서 지정된 부분 문자열의 가장 오른쪽(마지막) 위치를 반환.
찾지 못할 경우 -1 반환.
pythonCopytext = "Hello, Hello, World!"
print(text.rfind("Hello")) # 출력: 7
print(text.rfind("Python")) # 출력: -1
rindex():
rfind와 유사하게 작동하지만, 부분 문자열을 찾지 못할 경우 ValueError를 발생.
pythonCopytext = "Hello, Hello, World!"
print(text.rindex("Hello")) # 출력: 7
try:
print(text.rindex("Python"))
except ValueError:
print("부분 문자열을 찾을 수 없습니다.")
문자열 뒤집기
myString[::-1]
swapcase
: 대소문자 변경해줌.
r(!@#$%^&*(\'"<>?:;)
: 특수문자 그대로 출력. r 붙이기
eval
: 문자열을 원래 기능대로 변환