빈 리스트에 대해 알아보기
이 단계에서는 Python 에서 빈 리스트에 대해 배우게 됩니다. 빈 리스트는 요소가 없는 리스트입니다. 데이터를 채울 준비가 된 빈 컨테이너와 같습니다. 빈 리스트는 더 복잡한 데이터 구조를 구축하기 위한 시작점이나 함수에서 기본값으로 자주 사용되기 때문에 이해하는 것이 중요합니다.
Python 에서 빈 리스트를 생성하는 것으로 시작해 보겠습니다. 내부 요소 없이 대괄호 []를 사용하여 이 작업을 수행할 수 있습니다.
-
LabEx 환경에서 VS Code 편집기를 엽니다.
-
~/project 디렉토리에 empty_list.py라는 새 파일을 만듭니다.
~/project/empty_list.py
-
empty_list.py 파일에 다음 코드를 추가합니다.
## Creating an empty list
my_list = []
## Printing the list to see its content
print(my_list)
-
파일을 저장합니다.
-
이제 터미널에서 python 명령을 사용하여 스크립트를 실행합니다.
python ~/project/empty_list.py
다음 출력을 볼 수 있습니다.
[]
이것은 빈 리스트를 성공적으로 생성했음을 확인합니다.
빈 리스트는 변수를 초기화하거나 루프 및 조건문의 시작점으로 유용합니다. 예를 들어, 계산 결과를 저장하거나 특정 조건을 충족하는 항목을 보관하기 위해 빈 리스트를 만들 수 있습니다.
빈 리스트의 사용법을 보여주는 또 다른 예는 다음과 같습니다.
## Initialize an empty list
results = []
## Simulate some data
data = [1, 2, 3, 4, 5]
## Iterate through the data and add even numbers to the results list
for number in data:
if number % 2 == 0:
results.append(number)
## Print the results
print(results)
이 코드를 ~/project 디렉토리에 있는 even_numbers.py에 저장하고 실행합니다.
python ~/project/even_numbers.py
출력은 다음과 같습니다.
[2, 4]
이 예제에서는 results라는 빈 리스트로 시작한 다음 data 리스트에서 짝수로 채웠습니다. 이것은 빈 리스트가 특정 조건에 따라 동적으로 데이터를 채울 수 있는 방법을 보여줍니다.