Pythonの基礎 - 解凍

通常の解凍割り当て

要素の数が少ないのオブジェクトのリストについては( - >は今、小さなXXです...各リストとの唯一のスーパー吸盤が各インデックス値を取得されます)各番号を取得解凍する多くの時間を過ごすことができます

name_list = ['nash', 'tangjiahui', 'machenhao']
x = name_list[0]
y = name_list[1]
z = name_list[2]
print(f'x:{x}, y:{y}, z:{z}')
# 输出结果
# x:nash, y:tangjiahui, z:machenhao

解凍を理解することができる:スーパーマーケットパッケージは、一緒に多くの商品を入れて、解凍は、複数の使い捨て製品を実際に行う解凍されます。


_解凍と組み合わせます

時には我々は値が私たちは、あなたがアンダースコアを使用することができますしたくないかもしれ解凍し、全能で強調しました。

name_list = ['nash', 'fujiachen', 'langyigang', 'jinyi']
x, y, z, a = name_list
x, _, z, _ = name_list  # _相当于告诉计算机不要了,不能以_开头和结尾


* _サン解凍操作は
操作のより良いショーを持つことができる、と感じたが、説明できないことができます。
力を保持するために使用されていないプログラムを書く、キー、値を作成することです。簡単のPythonの追求は、コードが長すぎる書き込みません。したがって、辞書も可能ですが、辞書解凍が重要です。
例のリストを抽出します

name_list = ['nick', 'lixingqi', 'xuguangduo', 'fujiachen', 'langyigang', 'jinyi']
x, y, _, _, _, z = name_list
x, y, *_, z = name_list

解凍辞書ケース

info = {'name': 'nash', 'age': 18}
x, y = info
print(x, y)


おすすめ

転載: www.cnblogs.com/suren-apan/p/11374645.html