Pythonで複数の値を同時に代入する方法

Pythonにおけるタプル割り当て

  1. カンマで区切った複数の変数でイテラブルオブジェクト(リストやタプルなど)の値を受け取ります。たとえば、
a, b = 1, 2
print(a)  # 输出: 1
print(b)  # 输出: 2
  1. 反復可能なオブジェクトの値を変数に受け取り、その変数の数はオブジェクト内の要素の数と同じにする。
data = [1, 2, 3]
a, b, c = data
print(a)  # 输出: 1
print(b)  # 输出: 2
print(c)  # 输出: 3
  1. 2つの変数の値を互いに入れ替えます。例えば:
a = 1
b = 2
a, b = b, a
print(a)  # 输出: 2
print(b)  # 输出: 1

Pythonで複数代入を行うには、さまざまな方法があります。

bannerAds