이 기사에서는 요소를 K 번 복제하여 목록을 확장하는 방법을 배울 것입니다. 두 가지 다른 방법으로 문제를 해결할 것입니다.
문제를 해결하려면 아래 단계를 따르세요.
- 목록, K 및 빈 목록을 초기화합니다.
- 3목록을 반복하고 복제 연산자를 사용하여 현재 요소를 K번 추가합니다.
- 결과를 인쇄합니다.
예
코드를 봅시다.
# initializing the list numbers = [1, 2, 3] K = 5 # empty list result = [] # expanding the list for i in numbers: result += [i] * K # printing the list print(result)
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
출력
[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]
문제를 해결하려면 아래 단계를 따르세요.
- 목록 및 K를 초기화합니다.
- 목록을 반복하고 내부 루프를 사용하여 현재 요소를 K번 추가합니다.
- 결과를 인쇄합니다.
예
코드를 봅시다.
# initializing the list numbers = [1, 2, 3] K = 5 # expanding the list result = [i for i in numbers for j in range(K)] # printing the list print(result)
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
출력
[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]
결론
기사에서 궁금한 점이 있으면 댓글 섹션에 언급하세요.