本サイトは広告・プロモーションが含まれています
Python

【簡単理解】リスト と タプル の違い 【Python】

今回は私自身が、リストとタプルの違いを忘れてしまったので
備忘録的にメモで書いていきます。

結論

結論から書くと以下の表を覚えていくことです。

順番あり順番なし
変更可能リスト[ ]辞書{ ‘a’ : 1}、set(集合){ }
変更不可能タプル( )、文字列frozenset
複合データの特性

リストとタプル以外の項目も書いてる〜と思った方もいるかもしれませんが

おそらくタプルとリストについて違いを調べようと努力されている方なら
setやdictなども一緒に覚えるとらくだと思ったので書かせてもらいました。

実際コードで書いてみる

実際にリストが変更可能タプルが変更不可能であることを示したのが以下のコードです。

タプルの中身を変更しようとした時に、エラーがしっかり出ています。

おわりに

短い記事でしたが読んでいただきありがとうございました。

私は普段listだったり、numpy配列ばかり操作していたので
タプルってどんなのだっけ??と忘れたので書かせてもらいました。

この記事が読んでくださった方のPythonの理解の手助けになってくだされば幸いです。

COMMENT

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

CAPTCHA