Python에서 지정된 크기의 빈 목록 생성
xs = list()로 생성된 빈 목록에 값을 할당하려고 할 때 , 불완전한 초기화로 인해 IndexError가 발생할 수 있습니다. 이 문제를 해결하려면 목록 요소에 None을 할당하여 원하는 크기를 예약해야 합니다.
10개 요소의 빈 목록 만들기:
xs = [None] * 10
특정 목록 요소에 값 지정:
특정 목록 요소에 값을 지정하려면 목록의 특정 요소인 경우 다음 구문을 사용합니다.
xs[index] = value
예:
xs[1] = 5 print(xs) # Result: [None, 5, None, None, None, None, None, None, None, None]
대체 목록 생성 메서드:
xs = range(10) print(xs) # Result: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
xs = [x**2 for x in range(9)] print(xs) # Result: [0, 1, 4, 9, 16, 25, 36, 49, 64]
위 내용은 Python에서 미리 정의된 크기로 빈 목록을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!