python 모듈 패키지 와 패키지 해제 과정 상세 설명
#
a = 1, 10, 100
print(type(a), a) # <class 'tuple'> (1, 10, 100)
#
i, j, k = a
print(i, j, k) # 1 10 100
2.가방 을 풀 때 가방 을 풀 어 낸 요소 의 수량 이 변수 수량 과 일치 하지 않 으 면 ValueError 이상 이 발생 합 니 다.오류 정 보 는:too many values to unpack(해 지 된 값 이 너무 많 음)또는 not enough values to unpack(해 지 된 값 이 부족 함)입 니 다.
a = 1, 10, 100, 1000
# i, j, k = a # ValueError: too many values to unpack (expected 3)
# i, j, k, l, m, n = a # ValueError: not enough values to unpack (expected 6, got 4)
지식 포인트 확장:python 패키지
#coding:utf-8
# , ,
aString = 'abc'
aList = [1, 2, 3]
aTuple = 'a', 'A', 1
print('Unpacking string......')
first, second, third = aString
print("string values:", first, second, third)
print('
Unpacking list......')
first, second, third = aList
print("string values:", first, second, third)
print('
Unpacking tuple......')
first, second, third = aTuple
print("string values:", first, second, third)
#swapping two values
x = 3
y = 4
print('
Before swapping: x = %d,y =%d' % (x, y))
# , (4,3), x,y
x, y = y, x #swap Variables
print('After swapping: x = %d, y = %d' % (x, y))
python 원본 패키지 와 패키지 해제 과정 에 대한 자세 한 설명 은 여기까지 입 니 다.python 원본 패키지 와 패키지 해제 에 관 한 더 많은 내용 은 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 지원 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.