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

Python에서 목록을 선언하는 방법

파이썬에서 목록을 초기화하려면 대괄호로 목록을 지정하고, list() 함수로 초기화하거나, 곱셈으로 빈 목록을 생성하거나, 목록 이해를 사용하십시오. Python에서 목록을 선언하는 가장 일반적인 방법은 대괄호를 사용하는 것입니다.


목록은 0개 이상의 요소로 구성된 순서화된 시퀀스를 포함하는 Python의 데이터 구조입니다. Python의 목록은 변경 가능하므로 변경할 수 있습니다. 문자열이나 사전과 같은 모든 유형의 데이터를 포함할 수 있습니다.

목록 작업을 시작할 때 다음과 같이 질문할 수 있습니다. Python에서 목록을 어떻게 초기화합니까? 즉, Python 목록을 어떻게 생성합니까?

이 튜토리얼은 그 질문에 답하고 파이썬에서 목록을 초기화하는 방법을 분석할 것입니다. 목록의 기본 사항과 대괄호 표기법, list(), 목록 곱셈 및 목록 이해를 사용하여 목록을 초기화하는 방법을 살펴보겠습니다.

Python 목록 새로 고침

목록 0개 이상의 요소를 저장합니다. 목록의 각 요소를 항목이라고 합니다. . 목록은 종종 Python 배열이라고 합니다.

Python에서 목록의 항목은 쉼표로 구분되고 목록 자체는 대괄호로 묶입니다. 다음은 Python의 목록 예입니다.

jobs = [‘Software Engineer’, ‘Web Developer’, ‘Data Analyst’]

목록에는 소프트웨어 엔지니어, 웹 개발자 및 데이터 분석가의 세 가지 값이 포함되어 있습니다. 위에서 선언한 "jobs" 변수를 사용하여 목록을 참조할 수 있습니다.

Python에서 목록을 만드는 방법

대괄호, list() 메서드, 목록 곱셈 및 목록 이해를 사용하여 Python에서 목록을 초기화할 수 있습니다.

참가자의 81%는 부트캠프에 참석한 후 기술 직업 전망에 대해 더 자신감을 느꼈다고 말했습니다. 지금 부트캠프에 참여하십시오.

부트캠프 졸업생은 부트캠프 시작부터 첫 직장을 찾는 데까지 6개월도 채 걸리지 않았습니다.

대괄호를 사용하면 빈 목록이나 일부 기본값이 포함된 목록을 초기화할 수 있습니다. list() 메서드는 대괄호와 같은 방식으로 작동합니다. 초기 값을 추가하려면 list() 메서드 안에 대괄호와 항목 목록을 추가해야 하지만

목록 곱셈을 사용하면 기존 목록에서 요소를 반복하는 새 목록을 만들 수 있습니다. 목록 내포를 사용하면 기존 목록의 내용에서 새 목록을 만들 수 있습니다.

Python 생성 목록:대괄호

대괄호 또는 list()를 사용할 수 있습니다. 파이썬에서 빈 목록을 초기화하는 방법. 이 튜토리얼의 목적을 위해 대괄호 또는 list()를 사용하는 방법에 중점을 둘 것입니다. 빈 목록을 초기화하는 메서드입니다.

값이 없는 빈 목록을 만들려면 목록을 선언할 수 있는 두 가지 방법이 있습니다. 먼저 구성 요소 값 없이 대괄호 집합을 지정하여 값이 없는 목록을 선언할 수 있습니다. 다음은 이 구문의 예입니다.

jobs = []
print(jobs)

우리 코드는 다음을 반환합니다:[].

사이에 아무 것도 없는 대괄호는 빈 목록을 나타냅니다.

대괄호 사이에 추가하여 일부 기본값을 지정할 수 있습니다.

jobs = ['Software Engineer','Data Analyst']

"Software Engineer"와 "Data Analyst"라는 두 개의 초기 값을 가진 목록 개체를 선언했습니다.

Python 목록 생성:list() 메소드

파이썬에서 값이 없는 빈 목록을 만드는 또 다른 방법은 list()를 사용하는 것입니다. 방법. 다음은 작동 중인 list() 메서드의 예입니다.

jobs = list()
print(list)

우리 코드는 다음을 반환합니다:[].

처음 두 가지 접근 방식은 모두 빈 목록이라는 동일한 응답을 반환합니다. 이러한 접근 방식을 언제 사용하는 것이 가장 좋은지에 대한 표준은 없습니다. 일반적으로 공백 대괄호([]) 접근 방식이 더 간결하기 때문에 사용됩니다.

Python 선언 목록:목록 곱셈

여러 값으로 목록을 초기화하는 한 가지 방법은 목록 곱셈입니다. 이 접근 방식을 사용하면 미리 정의된 특정 수의 값으로 목록을 만들 수 있습니다.

그래서 우리가 가장 좋아하는 책 10권의 이름을 묻는 프로그램을 만들고 있다고 가정해 보겠습니다. 입력한 책을 저장할 배열을 초기화하려고 합니다. 다음 코드를 사용하여 그렇게 할 수 있습니다.

favorite_books = [''] * 10
print(favorite_books)

코드 반환:

['', '', '', '', '', '', '', '', '', '']

우리 프로그램은 10개의 값이 포함된 목록을 만들었습니다.

코드를 분해해 보겠습니다. 첫 번째 줄에서 곱셈 구문을 사용하여 10개의 값이 있는 목록을 선언합니다. 이 목록의 각 항목에 사용하는 값은 '' 또는 빈 문자열입니다. 그런 다음 Python print() 함수를 사용하여 목록을 콘솔에 출력합니다.

이 구문을 사용하여 원하는 값으로 목록을 초기화할 수 있습니다. 책을 선택하세요.와 같은 10개의 값으로 목록을 시작하려면 , 다음 코드를 사용할 수 있습니다.

favorite_books = ['Choose a book.'] * 10
print(favorite_books)

코드를 실행할 때 10개의 값이 있는 목록을 만듭니다. 목록의 각 값은 책 선택과 같습니다. . 이 목록을 콘솔에 인쇄합니다.

['Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.']

Python 선언 목록:목록 이해

위 섹션에서는 목록 곱셈을 사용하여 목록을 초기화하는 방법을 보여주었습니다. 이 접근 방식은 기본값으로 목록을 초기화할 수 있기 때문에 유용합니다.

목록 이해 방법을 사용하여 기본값으로 목록을 초기화할 수도 있습니다. Python 목록 이해는 기존의 반복 가능한 개체를 사용하여 목록을 만들 수 있는 기술을 나타냅니다. 반복 가능한 객체는 목록 또는 range()일 수 있습니다. 문 또는 다른 유형의 iterable.

목록 이해는 우아하고 간단하며 널리 인식되기 때문에 반복자를 기반으로 목록을 정의하는 데 유용한 방법입니다.

책 선택과 동일한 10개의 값으로 목록을 만들고 싶다고 가정해 보겠습니다. , 이전 예에서 했던 것처럼. 다음 코드를 사용하여 목록 이해로 이 작업을 수행할 수 있습니다.

favorite_books = ['Choose a book.' for i in range(10)]
print(favorite_books)

코드 반환:

['Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.', 'Choose a book.']

위의 예에서는 목록 이해를 사용하여 목록을 만듭니다. 목록 이해 문은 for i in range(10)입니다. 반복자. 이 반복자는 책을 선택하십시오. 값을 반복하는 목록을 만드는 데 사용됩니다. 10배 이상.

결론

목록 초기화는 목록 작업의 핵심 부분입니다. 이 튜토리얼에서는 대괄호와 list()를 사용하여 빈 목록을 초기화하는 방법에 대해 설명했습니다. 방법. 또한 목록 곱셈과 목록 이해 기술을 사용하여 특정 수의 값을 포함하는 목록을 만드는 방법에 대해서도 설명했습니다.

이제 전문가처럼 Python에서 목록 초기화를 시작할 준비가 되었습니다!

Python 프로그래밍 언어에 대해 자세히 알아보려면 Python 학습 방법 가이드를 읽어보세요.