Python에서 체크리스트가 비어 있음

Manav Narula 2023년1월30일
  1. if not문을 사용하여 목록이 비어 있는지 확인합니다
  2. len()함수를 사용하여 목록이 비어 있는지 여부 확인
  3. 빈 목록[]를 사용하여 목록이 비어 있는지 Python에 없는지 확인
Python에서 체크리스트가 비어 있음

이 튜토리얼은 파이썬에서 목록이 비어 있는지 확인하는 방법을 소개합니다.

if not문을 사용하여 목록이 비어 있는지 확인합니다

Python에서 목록 또는 기타 데이터 유형이 비어 있거나NULL이면False로 간주됩니다. 조건이False인 경우if not문을 사용하여 코드 블록을 실행합니다. 따라서 목록이 비어 있는지 여부를 확인하는 데 사용할 수 있습니다. 다음 코드가이를 설명합니다.

lst = []
if not lst:
    print("Empty")
else:
    print("Not Empty")

출력:

Empty 

len()함수를 사용하여 목록이 비어 있는지 여부 확인

Python의len()함수는 목록의 총 요소 수를 반환합니다. 따라서len()함수가 0을 반환하면 목록이 비어 있습니다. 아래 코드에서이를 구현합니다.

lst = []
if len(lst) == 0:
    print("Empty")
else:
    print("Not Empty")

출력:

Empty

이 방법은 약간 느리지 만 numpy 배열에서도 작동하는 반면if not방법은 numpy 배열에서 실패합니다.

빈 목록[]를 사용하여 목록이 비어 있는지 Python에 없는지 확인

이것은 틀에 얽매이지 않는 방법이며 자주 사용되지는 않지만 여전히 알 가치가 있으며 동일한 결과를 제공합니다. 이 방법에서는 목록을 빈 목록과 직접 비교하고 비교 결과True가 반환되면 목록이 비어있는 것입니다. 예를 들면,

lst = []
if lst == []:
    print("Empty")
else:
    print("Not Empty")

출력:

Empty
작가: Manav Narula
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

관련 문장 - Python List