>백엔드 개발 >파이썬 튜토리얼 >Python은 동시에 여러 변수에 값을 할당합니다.

Python은 동시에 여러 변수에 값을 할당합니다.

高洛峰
高洛峰원래의
2016-10-19 15:11:223843검색

동시에 여러 값 할당

다음은 멋진 프로그래밍 단축키입니다. Python에서는 튜플을 사용하여

여러 값을 한 번에 할당할 수 있습니다.

>>> v = ('a', 2, 참)

>>> (x, y, z) = v ①

>>> x

'a'

>>> y

2

>>> z

1. v는 세 요소의 튜플이고, (x, y, z)는 세 변수의 튜플입니다. 하나를 서로 할당하면 v의 각 값이

순서로 각 변수에 할당됩니다. 이 기능에는 여러 가지 용도가 있습니다.

값의 특정 범위에 이름을 할당해야 한다고 가정해 보겠습니다. 다중 변수 할당에 내장된 range() 함수를 사용하면 연속 변수 할당을 빠르게 수행할 수 있습니다.

>>> (월요일, 화요일, 수요일, 목요일, 금요일,

토요일, 일요일) = 범위(7) ①

>>> 월요일                                                                  🎜>②

0

>>> TUESDAY

1

>>> SUNDAY

6

1. 건축 -in range() 함수는 정수 시퀀스를 구성합니다. (기술적으로 range() 함수는 리스트도 튜플도 반환하지 않고 반복자를 반환하지만 차이점은 나중에 배우게 됩니다. ) MONDAY, TUESDAY,

WEDNESDAY, THURSDAY, FRIDAY, SATURDAY 및 SUNDAY는 다음과 같습니다. 귀하가 정의한 변수. (이 예제는 UNIX 프로그램 cal과 유사하게 달력을 인쇄하는 짧고 재미있는 모듈인

Calendar 모듈에서 나온 것입니다. Calendar 모듈은 요일

에 대한 정수 상수를 정의합니다. .

2. 이제 각 변수에는 해당 값이 있습니다. MONDAY는 0, TUESDAY는 1,

등 다중 변수 할당을 사용하여 여러 값을 반환하는 함수를 만들 수도 있습니다. . , 단순히 모든 값을 포함하는 튜플을 반환합니다. 호출자는 반환 값을 간단한 튜플로 처리하거나 다른 변수에 할당할 수 있습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:파이썬 개발다음 기사:파이썬 개발