Pythonでシーケンシャル代入を行う方法は?

Pythonの連鎖代入は、複数の変数に単一の値または異なる値を代入する手法です。

方法1:カンマ区切り変数

a, b, c = 1, 2, 3

2番目の方法:リストやタプルで代入

a, b, c = [1, 2, 3]
a, b, c = (1, 2, 3)

メソッド 3: イテラブルオブジェクトを使用して代入します

a, b, c = range(3)

このメソッドでは、変数の数は値の数と等しくなければValueError例外が発生します。さらに、特定の値を無視するにはプレースホルダ(_)を使用することもできます。

a, _, c = 1, 2, 3  # 忽略第二个值
bannerAds