Python.use(better) #組み込み型 -- list

記事一覧 Python.use(better)《Python3.1》

組み込み型 -- list

《著》森こねこ、小粒ちゃん+∞《監修》小泉ひよ子とタマゴ倶楽部
第0版♪2001/03/02 ● 第1版♪2003/05/25 ● 第2版♪2004/06/01 ● 第3版♪2009/02/28

応用編で作成するツールを利用して「組み込み型 list」の理解を深めます。
※ Python1.5 で作成した例題を、Python3.1 で再構成しました。

$ python
Python 3.0.1 (r301:69597, Feb 14 2009, 19:03:52) 
...
>>> dir(list)
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
episode 《入門編》
2002-01-23 Python.use(better) #組み込み型 -- list.__iter__
2002-01-24 Python.use(better) #組み込み型 -- list.__len__
リストに含まれる要素数が得られます。
2002-01-14 Python.use(better) #組み込み型 -- list.append
2002-01-15 Python.use(better) #組み込み型 -- list.count
2002-01-18 Python.use(better) #組み込み型 -- list.extend
2002-01-17 Python.use(better) #組み込み型 -- list.index
リストの中から(最初に見つかった)要素のオフセット位置を獲得します。要素が見つからないと、例外 ValueError を生成します。
2002-01-21 Python.use(better) #組み込み型 -- list.insert
2002-01-22 Python.use(better) #組み込み型 -- list.pop
リストの中から、オフセット位置 index にある要素を取り出すとともに、その要素がリターン値になります。index を省略すると、末尾の要素を取り出します。空リストだったり、index が範囲外だと、例外 IndexError を生成します。
2002-01-16 Python.use(better) #組み込み型 -- list.remove
reverse
sort
__len__
__getitem__
__setitem__
__delitem__
__contains__
episode 《基礎編》
2003-02-09 ★★ Python.use(better) #課題:組み込み型 list
組み込み型 list と同等の機能を実現する課題を通して「OOP」の理解を深めます。
□□□□□□

》こちらに移動中です《
TOP


関連記事

Last updated♪2009/12/02