\

Pythonでは、一行で複数の変数に値を割り当てることが可能です。これを「一括割り当て」または「同時割り当て」とも言います。

複数の変数に異なる値を割り当てる

以下のように、カンマで区切って複数の変数に異なる値を割り当てることができます。

x, y, z = "Orange", "Banana", "Cherry"
print(x)  # Orange
print(y)  # Banana
print(z)  # Cherry

ただし、変数の数が値の数と一致していることを確認してください。そうしないと、エラーが発生します。

複数の変数に同じ値を割り当てる

一行で複数の変数に同じ値を割り当てることも可能です。

x = y = z = "Orange"
print(x)  # Orange
print(y)  # Orange
print(z)  # Orange

コレクションを解凍する

リスト、タプルなどに値のコレクションがある場合、Pythonを使用すると、値を変数に抽出できます。これはアンパッキングと呼ばれます。

fruits = ["apple", "banana", "cherry"]
x, y, z = fruits
print(x)  # apple
print(y)  # banana
print(z)  # cherry

以上、Pythonで複数の変数に値を割り当てる方法について説明しました。これらのテクニックを使うと、コードをより簡潔に書くことができます。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です