시퀀스 연산자
Coddy Python 여정의 Fundamentals 섹션에 포함된 레슨 — 77개 중 66번째.
Python은 리스트, 문자열, 튜플과 같은 시퀀스와 함께 사용할 수 있는 여러 연산자를 제공합니다.
+ 연산자를 사용한 연결은 두 시퀀스를 하나로 결합합니다:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
combined_list = list1 + list2위 코드를 실행한 후, combined_list의 값은 다음과 같습니다:
[1, 2, 3, 4, 5, 6]* 연산자를 사용한 반복은 시퀀스를 지정된 횟수만큼 반복합니다:
numbers = [1, 2, 3]
repeated_numbers = numbers * 3위 코드를 실행한 후, repeated_numbers에는 다음과 같은 내용이 포함됩니다:
[1, 2, 3, 1, 2, 3, 1, 2, 3]이 연산자들은 다른 시퀀스에서도 작동합니다:
# 문자열 연결
greeting = "Hello" + " " + "World" # "Hello World"
# 문자열 반복
stars = "*" * 5 # "*****"챌린지
쉬움두 개의 인자를 받는 create_pattern이라는 이름의 함수를 만드세요:
- 숫자 리스트 (
numbers). - 정수 (
repeats).
이 함수는 다음을 수행해야 합니다:
- 리스트를 자기 자신과 연결합니다 (list + list).
- 결과 리스트를
*연산자를 사용하여repeats횟수만큼 반복합니다. - 최종 패턴을 반환합니다.
치트 시트
리스트 조작 연산자:
+를 사용하여 리스트 결합:combined = list1 + list2*를 사용하여 리스트 반복:repeated = list * n
예시:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
combined = list1 + list2
# [1, 2, 3, 4, 5, 6]
numbers = [1, 2] * 3
# [1, 2, 1, 2, 1, 2]직접 해보기
def create_pattern(numbers, repeats):
# 여기에 코드를 작성하세요
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.