Split3 [Python] 프로그래머스 - OX퀴즈 (입문/DAY17) 제공되는 문제 설명과 제한사항, 입 출력 예시는 다음과 같다: "3 + 5 = 8"과 같은 형태의 수식들이 담긴 배열을 받아, 계산 결과가 맞으면 "O", 틀리면 "X"를 판별하는 문제다. 문자열을 공백이나 기호 기준으로 분리하여 실제 수치로 계산하는 능력이 필요하다.이 문제에서 주의할 점은 문자열 상태로는 산술 연산이 불가능하므로, 데이터를 분리(split)한 뒤 숫자형으로 변환하여 비교해야 한다는 점이다. 풀이 방법은 다음과 같다:공백 기준으로 분리 후 조건문 연산: split()으로 숫자와 연산자를 각각 변수에 담아 직접 계산한다.eval() 함수 활용: 문자열로 된 수식을 통째로 계산해주는 함수를 사용해 간결하게 해결한다.풀이 1 : split()과 다중 할당 활용문자열을 쪼개어 각각의 역할을 변.. 2026. 2. 10. Python) split 문자열 메서드 split 문자열 메서드문자열.split(sep)- sep을 구분자 문자열로 사용- 문자열 내 단어를 리스트로 반환주의할점은, 문자열 자체를 바꾸는게 아니라 나눠진 단어들을 리스트로 반환한다는 것이다.그래서 주로 변수에 할당해서 사용한다. 예를들어, '1,2,3' 이라는 문자열에서 각각의 숫자를 리스트에 요소로 넣으려면: '1 2 3' 이라는 문자열에서는:해당 예시를 보면 알 수 있듯이 공백으로 구분되어있으면 인수를 안 넣어도 된다. 참고split 메서드에 대한 Python 공식 문서 : python docs: str.split 2026. 2. 2. (프로그래머스/입문)DAY9: 모스부호 (1) 제한사항을 보면 letter의 모스부호가 각각 공백으로 나눠져있다고 한다.특정한 형식으로 나눠져 있는 단어를 각각 가져와서 사용하고 싶을 때 split을 사용하면 된다. split 문자열 메서드문자열.split(sep)- sep을 구분자 문자열로 사용- 문자열 내 단어를 리스트로 반환주의할점은, 문자열 자체를 바꾸는게 아니라 나눠진 단어들을 리스트로 반환한다는 것이다.그래서 주로 변수에 할당해서 사용한다. 예를들어, '1,2,3' 이라는 문자열에서 각각의 숫자를 리스트에 요소로 넣으려면: '1 2 3' 이라는 문자열에서는:해당 예시를 보면 알 수 있듯이 공백으로 구분되어있으면 인수를 안 넣어도 된다. 이제 문제를 풀어보자.문제에서 제공된 morse 딕셔너리는 Key가 모스부호이고, Value가 모스부.. 2026. 2. 2. 이전 1 다음