2019Pythonのタプルは、リストと同じように要素をインデックスで管理するオブジェクトです。リストと同じく、学習の早い段階で触れるものですが、タプルとリストは何が違うのか、リストがあるにも関わらずなぜタプルがあるのか、と疑問に思われることも多いオブジェクトです。ここではその違いに触れながら、タプルでできる基本的な操作をまとめています。参考にして頂ければと思います。2018タプルとリストは非常によく似ています。タプルはリストと比べて使えるメソッドは多くありません。そのため、「タプルは使う価値があるのか」と感じる方も少なくないでしょう。確かに、実際にコードを書く時は、タプルはリストほど使われる訳ではありません。タプルとリストの最大の違いは、リストはミュータブル(変更可能)なオブジェクトであり、タプルはイミュータブル(変更不可能)なオブジェクトであるという点にあります。そのため、タプルは、日付やカレンダーなど、「一度決めたら後で変更することがないもの」を作る時に使います。このページでは、この点について詳しく解説したいと思います。いうように、変数側も複数設定することができます。これをタプルの展開といいます。詳しく見ていきましょう。2018Pythonのタプルもリストと同じように、スライスして、要素の一部を切り出すことができます。スライスの方法は、タプルもリストも同じです。それでは見ていきましょう。