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

《前の記事|記事一覧|次の記事》
Python.use(better)


Python はじめました

組み込み型 -- list.remove



長年の信念が灯したロウソクの火を
突如現れた真実が無造作に消してしまう
リゼット・リース (詩人)

《関連記事》

■ ツールを起動する

余録を参考にして、ツールを起動します。


〔右側〕リスト項目[append]を選択すると、

  • 〔上側〕メソッドの仕様を確認できます。
  • 〔左側〕メソッドの動作を確認できます。
■ 仕様を確認する
L.remove(value) -- remove first occurrence of value.
Raises ValueError if the value is not present.

リスト L の中から(最初に見つかった)要素 value を削除します。

  • 要素 value が見つからないと、例外 ValueError を生成します。
■ 動作を確認する
>>> s = list("ABC"); s, len(s)
(['A', 'B', 'C'], 3)
>>> s.remove('A'); s
['B', 'C']
>>> s = list("ABC"); s, len(s)
(['A', 'B', 'C'], 3)
>>> s.remove('B'); s
['A', 'C']
>>> s = list("ABC"); s, len(s)
(['A', 'B', 'C'], 3)
>>> s.remove('C'); s
['A', 'B']
>>> s = list("ABC"); s, len(s)
(['A', 'B', 'C'], 3)
>>> s.remove('@'); s
ValueError: list.remove(x): x not in list
  • 実引数を構成する各要素(長さ1の文字列)を列挙した、リスト s を生成します。
  • リスト s の中から(最初に見つかった)要素を削除します。
  • リスト s には、文字列 '@' が含まれないので、例外 ValueError を生成します。

 ↑ TOP

》作業中です《


関連記事

Last updated♪2009/10/07