Pythonのタプルを展開する方法

タプルは、(a, b) = (100, 200) というように、変数側も複数設定することができます。この場合、変数 a に 100 が代入され、変数 b に 200 が代入されます。

これをタプルの展開といいます。

詳しく見ていきましょう。

複数変数のタプルを作ります。

In [1]:
#変数側もタプル形式のタプルを作ります。
(a, b) = (100, 200)
In [2]:
#aを確認しましょう。
a
Out[2]:
100
In [3]:
#bを確認しましょう。
b
Out[3]:
200

このように、タプルを使って、複数の変数への値の代入を、一行で書くことができます。

タプルの展開を活用すると、以下のようなコードを書くときに、よりすっきりとした書き方ができるようになります。

In [10]:
#タプルを作ります。
age = (18, 16)
#タプルを変数(boy, girl)に代入します。
(boy, girl) = age
#ageの合計を作ります。
age_sum = boy + girl
#確認しましょう。
print(boy, girl, age_sum)
 
18 16 34

Python初心者におすすめのプログラミングスクール

「未経験からでもPythonを学べるプログラミングスクールを探しているけど、色々ありすぎてわからない」なら、次の3つのプログラミングスクールから選んでおけば間違いはありません。

Aidemy Premium:全くの初心者ができるだけ効率よく短期間で実務的に活躍できるAI人材になることを目的とした講座。キャリアカウンセリングや転職エージェントの紹介などの転職支援も充実しており、受講者の転職成功率が高い。

AIジョブカレPythonの基本をおさえた人が、実際に機械学習やディープラーニングを活用できるようになるための講座。転職補償型があるなどキャリア支援の内容が非常に手厚く、講師の質も最高クラス。コスパ最高。Python初心者用の対策講座もある。

データミックスプログラミング経験者のビジネスマンが、更なるキャリアアップのためにデータの処理方法を学んでデータサイエンティストになるための講座。転職だけでなく起業やフリーランスとして独立する人も多い。Python初心者用の対策講座もある。

特に、あなたが以下のような目標を持っているなら、この中から選んでおけば間違いはないでしょう。

・未経験からPythonエンジニアとして就職・転職したい
・AIエンジニアやデータサイエンティストとしてキャリアアップしたい
・起業やフリーランスを視野に入れたい

理由は「Python初心者のためのおすすめプログラミングスクール3選」で解説しています。



よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

目次
閉じる