開梱
英語では開梱と呼ばれ、容器の中の要素を一つずつ取り出して別の場所に置くことを意味します。まるで両親が野菜市場に行ってリンゴの袋を購入し、家族の各メンバーに送るようなものです。このプロセスは開梱です。 Pythonでの解凍は、次のように自動的に行われます。
student =['xiaoqiang','man','22']
name,sex,age = student
print(name,sex,age)
結果:xiaoqiang man 22
リストに3つの要素がある場合、それらを3つの変数に割り当てることができます。解凍可能なリストオブジェクトに加えて、反復可能なオブジェクトはすべて解凍をサポートします。反復可能なオブジェクトには、タプル、辞書、セット、文字列、ジェネレーターなど、__ next__メソッドを実装するすべてのオブジェクトが含まれます。
ナレッジポイントの拡張:
シーケンスの解凍例:
a, b, c =1,2,3
a
1
b
2
c
3
ネストされた開梱の例
( a, b),(c, d)=(1,2),(3,4)
a
1
b
2
c
3
d
4
a, b, c,d(1,2,3,4)
これまで、Pythonアンパックの知識ポイントの概要に関するこの記事を紹介しました。Pythonアンパックの詳細については、ZaLou.Cnの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後、ZaLouをさらにサポートしていただければ幸いです。 Cn!
Recommended Posts