코딩테스트 끄적

하는·2024년 8월 24일
0

python

목록 보기
3/3

리스트의 비교는 각 요소별로 순차적 비교.

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: 문자열을 원래 기능대로 변환

profile
천천히 꾸준히 취미처럼 냐미😋

0개의 댓글