Python - 문제 미리보기
문제 1890
medium
다음 코드의 실행 결과는?
```python
sentence = "Hello-World-Python"
words = sentence.split("-")
result = " ".join(words)
print(result)
```
```python
sentence = "Hello-World-Python"
words = sentence.split("-")
result = " ".join(words)
print(result)
```
정답: A
코드 실행 과정:
1. `split("-")`: 하이픈(-)을 기준으로 문자열을 분할
• `["Hello", "World", "Python"]` 리스트 생성
2. `" ".join(words)`: 리스트의 각 요소를 공백으로 연결
• `"Hello World Python"` 문자열 생성
핵심 개념:
⦁ `split()`: 문자열을 특정 구분자로 나누어 리스트로 변환
⦁ `join()`: 리스트의 요소들을 특정 구분자로 연결하여 문자열로 변환
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.