データ構造

Pythonの主要なデータ構造(リスト、辞書、タプル、セット、文字列)について学びます。

リスト (list)

リストは順序付きの変更可能なコレクションです。

基本操作

PYTHON
Output

            

リスト内包表記

ループより簡潔に新しいリストを作る記法。

PYTHON
Output

            

辞書 (dict)

辞書はキーと値のペアを格納するデータ構造です。

基本操作

PYTHON
Output

            

辞書内包表記とネスト辞書

PYTHON
Output

            

タプル (tuple)

タプルは順序付きの変更不可能(イミュータブル)なコレクションです。

基本操作

PYTHON
Output

            

パッキングとアンパッキング

関数から複数の値を返す/受け取るときによく使う書き方。

PYTHON
Output

            

セット (set)

セットは重複のない要素のコレクションです。集合演算が可能です。

基本操作と集合演算

PYTHON
Output

            

集合内包表記と frozenset

PYTHON
Output

            

文字列操作 (str)

Pythonの文字列はイミュータブル。豊富なメソッドで操作できます。

基本操作とメソッド

PYTHON
Output

            

文字列フォーマット (f-string)

PYTHON
Output

            

正規表現 (re)

PYTHON
Output