Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python - 목록 항목 수로 값을 포함하는 중첩 목록 만들기

<시간/>

목록 요소의 개수로 값을 포함하는 중첩 목록을 생성해야 하는 경우 단순 반복이 사용됩니다.

예시

아래는 동일한 데모입니다.

my_list = [11, 25, 36, 24]
print("The list is :")
print(my_list)
for element in range(len(my_list)):
   my_list[element] = [element+1 for j in range(element+1)]

print("The resultant list is :")
print(my_list)

출력

The list is :
[11, 25, 36, 24]
The resultant list is :
[[1], [2, 2], [3, 3, 3], [4, 4, 4, 4]]

설명

  • 목록이 정의되고 콘솔에 표시됩니다.

  • 반복되어 1에 추가되어 목록으로 변환됩니다.

  • 목록으로 변환됩니다.

  • 콘솔에 표시되는 출력입니다.