プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

私がおすすめするプログラミング教材のまとめ【書籍と動画】

これからエンジニアになりたい人へ向けた本 私が書いた、「これからエンジニアになりたい人」に向けた本です。 最近、世間ではプログラミングの必要性が声高く叫ばれるようになりました。 子供向けには2021年からプログラミング教育が義務教育で実施さ ...

続きを見る



これからエンジニアを目指す人のために、私が書いた本です^^

【Python入門】タプルの使い方

更新日:

記事の内容


この記事では、Pythonにおけるタプルについて説明していきたいと思います。
なお、このコードはPythonの3系で書かれています。

タプルとは?

タプルとは、データ構造の一つでリストと同じように複数の値を持つことができます。
主な特徴は、以下の通りです。

  • () で定義する
  • 使用メモリがリストに比べて小さい(効率がよい)
  • 多くの場合でリストよりタプルの方が早く演算できる
  • リストや辞書型と併用できる
  • list() と tuple() 関数でデータ型は変更できる
  • イミュータブル(変更ができない)

実際に、これらの特徴を見ていきたいと思います。

タプルの作成方法

タプルの追加方法

タプルはイミュータブルなので一度作ると変更ができません。
でも別のタプルを作って連結をすることで、要素の追加のような振る舞いにすることはできます。

タプルの削除方法

タプルは変更ができないので要素を削除する事もできません。
しかし、スライスという機能を使って、部分的に取り出したタプルを作ることはできます。

タプルの変更方法

タプルを変更しようとすると、エラーが出ます。

タプルの使い方

タプルの中の値は、「in」を使って確認します。
「for」を使って、順番にタプルの値を取り出すことができます。

まとめ

この記事では、タプルの使い方を紹介しました。
データ型に変更がない場合や、要素の順番が変わらない場合は、タプルを使うようにしましょう。

Good luck for your engineer life!

Pythonをより詳しく勉強したい人は、この記事を読んで下さい

Pythonの学習でおすすめの本と動画【2021年最新】

初心者向け【入門編】 スラスラ読める Pythonふりがなプログラミング ふりがなプログラミングシリーズのPython版です。 文句なしに、やさしい内容なので、これからプログラミングを始めてみようという人は、この本から始めると良いかもしれま ...

続きを見る


Djangoをより詳しく勉強したい人は、この記事を読んで下さい

Djangoの学習でおすすめの本と動画【2021年最新】

中級者向け Python Django3超入門 本書に従ってプログラミングをすれば、ちょっとしたSNSアプリケーションを作ることができます。 本質的な理解というよりは、作ることに重点を置いた本です。 Pythonの基礎を学んだあとに、Dja ...

続きを見る


Flaskをより詳しく勉強したい人は、この記事を読んで下さい

Flaskフレームワークの学習でおすすめの本と動画【2021年最新】

中級者向け ゼロからFlaskがよくわかる本 PythonフレームワークであるFlaskについて短時間で概要を掴みたい方のための書籍です。 Pythonで簡単なWebアプリケーションを作成する時に、Flaskは一つの有力な選択肢です。 この ...

続きを見る


機械学習をより詳しく勉強したい人は、この記事を読んで下さい

機械学習でおすすめの本と動画【2021年最新】

概念的な理解 機械学習を仕事にしたい君に 機械学習を仕事にしたいと考えている学生や、転職して機械学習スキルを得たいと思っている現役エンジニアにオススメの本です。 どういうコミュニティがあって、どうやって学習を進めていけばいいかという点も軽く ...

続きを見る


統計学をより詳しく勉強したい人は、この記事を読んで下さい

統計学の学習でおすすめの本と動画【2021年最新】

初心者向け マンガでわかる統計学 素朴な疑問からゆる~く解説 初心者にわかりやすいと評判の本です。 カラー刷りで、漫画イラストを絡めながら統計に関する情報が記載されています。 一度は統計学に挫折した人でも、この本ならばきっとやれると思います ...

続きを見る


数学をより詳しく勉強したい人は、この記事を読んで下さい

機械学習に備えて数学を学習するためのおすすめの本と動画【2021年最新】

中学生レベル 中学校3年分の数学が教えられるほどよくわかる 大人になって数学から離れている人にオススメの一冊です。 中学生が読んでも大人が読んでも役に立つ本です。 「なんとなく」の理解から「人に教えられる」ほどの理解になるはずです^^ 高校 ...

続きを見る


Rをより詳しく勉強したい人は、この記事を読んで下さい

Rの学習でおすすめの本と動画【2021年最新】

統計 Rによるやさしい統計学 Rによる統計手法が関数ごとに非常にわかりやすく書かれています。 全て読めば、R関係のソフトウェアの統計解析が理解できるように思います。 Rによる多変量解析入門 多変量解析について勉強したい人にオススメの一冊です ...

続きを見る


Juliaをより詳しく勉強したい人は、この記事を読んで下さい

Juliaの学習でおすすめの本と動画【2021年最新】

初心者向け 1から始める Juliaプログラミング 必要な事が簡潔にまとめられています。 juliaの難しい所をわかりやすく説明してくれている本です^^ 開発エンジニアにおくる次世代プログラミング言語Juliaのすすめ Juliaの基礎的な ...

続きを見る

関連コンテンツ

-Python, プログラミング

Copyright© プログラミング道場 , 2021 All Rights Reserved Powered by AFFINGER4.