>  기사  >  백엔드 개발  >  튜플 리터럴을 사용하여 Python 프로그램 만들기

튜플 리터럴을 사용하여 Python 프로그램 만들기

PHPz
PHPz앞으로
2023-09-10 11:09:091247검색

튜플 리터럴을 사용하여 Python 프로그램 만들기

Python에서 튜플은 일반적으로 항목 컬렉션을 저장하는 데 사용되는 불변 시퀀스 유형입니다.

Python 튜플은 중첩, 인덱싱 및 반복 측면에서 Python 목록과 매우 유사하지만 한 가지 차이점은 튜플은 변경할 수 없지만 목록은 변경 가능하다는 것입니다. 즉, 목록의 요소를 변경할 수 있지만 튜플 그룹은 동일한 작업을 수행하지 않습니다. . 또 다른 차이점은 목록은 대괄호 []를 사용하여 선언하는 반면 튜플은 간단한 대괄호 ()를 사용하여 선언한다는 것입니다.

이 기사에서는 튜플 리터럴을 사용하여 Python에서 튜플을 만드는 방법에 대해 설명합니다. 튜플을 정의하는 구문을 소개하고 다양한 유형의 요소를 사용하여 튜플을 생성하는 예를 제공합니다.

다음과 같은 방법으로 튜플을 선언할 수 있습니다 -

으아악

튜플을 생성하는 방법은 여러 가지가 있지만, 이 글에서는 튜플 리터럴을 사용하여 튜플을 생성하는 방법을 살펴보겠습니다.

튜플 리터럴을 사용하세요

튜플 리터럴을 사용하여 튜플 리터럴을 만들기 전에 먼저 Python에서 리터럴의 의미를 이해하겠습니다. 코드를 작성할 때 변수와 상수에 할당하는 데이터를 리터럴이라고 합니다.

이 리터럴의 값은 프로그램 실행 내내 변경되지 않습니다. 파이썬에는 literal의 종류가 많지만, 리스트, 튜플, 딕셔너리 등의 컬렉션 유형 객체를 참조해야 한다면 소위 "Literal Collection"을 사용해야 합니다.

A tuple literal은 Python에서 tuple 객체를 생성하는 데 사용할 수 있는 리터럴 모음의 예입니다.

다음 예에서는 괄호와 쉼표 선언을 사용하여 튜플을 만듭니다.

으아악

출력

위 코드의 출력은 다음과 같습니다 -

으아악

다른 목록 사용

다른 목록을 사용하여 튜플을 만드는 방법을 살펴보겠습니다. 이 방법을 유형 변환이라고도 합니다. 본질적으로 우리가 하는 일은 목록 유형의 객체를 생성하고 이를 tuple 유형의 객체로 변환하는 것입니다. 이 방법을 사용하는 것은 목록을 만드는 색다른 방법이지만 이 문서에서는 필요할 경우를 위한 대안으로 언급됩니다.

아래 예에서는 다른 목록에서 목록을 만듭니다. 생성된 튜플은 목록과 동일한 요소를 가지지만 변경할 수는 없습니다. 데이터 유형을 튜플로 변환하기 위해 Python에서 제공하는 내장 메서드인 tuple() 메서드를 사용하면 이 작업을 수행할 수 있습니다.

으아악

출력

위 프로그램의 출력은 다음과 같습니다 -

으아악

문자열에서 튜플 만들기

우리는 양식 문자열을 사용하여 튜플을 만드는 방법을 살펴보겠습니다. 이 접근 방식을 사용하면 문자열의 모든 문자가 생성된 튜플의 개별 요소가 됩니다. tuple() 함수를 사용하면 데이터 유형을 튜플로 변환할 수 있습니다.

아래 예에서는 strings에서 목록을 만듭니다. 이 방법을 사용하면 string의 모든 문자가 string에 나타나는 순서대로 튜플의 요소가 됩니다.

으아악

출력

위 프로그램의 출력은 다음과 같습니다 -

으아악

결론

이 기사에서는 튜플이 생성되는 방법과 해당 속성에 대해 논의했습니다. 우리는 튜플을 생성하는 세 가지 방법을 살펴보았습니다. 첫 번째 방법에서는 요소를 쉼표로 구분하는 괄호를 사용하여 튜플을 만듭니다. 두 번째 방법에서는 목록에서 튜플을 생성합니다. 이 방법에서는 튜플의 모든 요소가 생성된 목록의 요소와 동일합니다. 세 번째 방법에서는 문자열에서 튜플을 만듭니다. 문자열의 모든 문자는 튜플의 요소입니다.

위 내용은 튜플 리터럴을 사용하여 Python 프로그램 만들기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제