Talk Submission

If you are interested in attending this talk at PyCon JP 2016, please use the social media share buttons below. We will consider the popularity of the proposals when making our selection.

talk

Pythonのイテレータブルオブジェクトを理解しよう(ja)

Speakers

Manabu TERADA

Audience level:

Novice

Category:

Best Practices/Patterns

Description

Pythonには組込み型として複数のイテレータブルオブジェクトがあります。データ構造や繰返し処理に使うシーケンス処理について、初学者向けにわかりやすく説明します。特にPython3になり、リストでなくジェネレータをが多く用いられています。これらのハマりどころや、内包表記についての解説を行います。

Objectives

初学者がハマりやすい、リスト、タプル、ジェネレータ、辞書、セットなどをのイテレータブルオブジェクトを理解し、活用できるようになるための第一歩となるための講演です。 内包表記の読み解き方は書き方、アンパック代入、ジェネレータの場合の注意点などを理解してもらうためのものです。

Abstract

まずは、イテレータブルオブジェクトで使用する言葉の定義を説明します。Python 3になってジェネレータが多用されるようになったことへの解説をし、イテレータブルオブジェクトの説明、各データ型の説明をし簡単な使用方法を解説します。 その後、ジェネレータの扱いやジェネレータの使用方法を説明します。 後半は、内包表記について解説します。最後にTipsを紹介します。
  • このエントリーをはてなブックマークに追加