2.1 組み込み型シーケンスの概要 2.2 リスト内包表記とジェネレータ式 2.2.1 リスト内包表記と可読性 2.2.2 リスト内包表記とmap/filterの違い 2.2.3 デカルト積 2.2.4 ジェネレータ式 2.3 タプルは単なる不変リストではありません 2.3.1 レコードとしてのタプル 2.3.2 タプルのアンパック 2.3.3 ネストしたタプルのアンパック 2.3.4 名前付きタプル 2.3.5 不変リストとしてのタプル 2.4 スライス 2.4.1 スライスと範囲指定が最後の要素を含まない理由 2.4.2 スライスオブジェクト 2.4.3 スライスへの代入 2.5 シーケンスの+と* 2.5.1 リストのリストの生成 2.6 シーケンスと累算代入 2.6.1 +=による代入の謎 2.7 list.sortと組み込み関数sorted 2.8 bisectを使った順序付きシーケンスの処理 2.8.1 bisectによるサーチ 2.8.2 bisect.insortによる挿入 2.9 listを使わない方がよいケース 2.9.1 配列 2.9.2 メモリビュー 2.9.3 NumPyとSciPy 2.9.4 デックやその他のキュー 2.10 本章のまとめ 2.11 参考文献