後半戦もモトクロスとプログラム
日々感じたこと。 エクササイズ、プログラムの覚書。 
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
python all() と any()
all(), any() 覚書。
py2.5以降でつかえるビルトイン関数。

all() => 空の要素があればFlase
any() => 空じゃない要素があればTrue


>>> any( ( (),{} ) )
False
>>> any( ( (),{1:2} ) )
True
>>> any( ( (),2 ) )
True
>>> all( ( (1,2,3),() ) )
False
>>> all( ( (1,2,3),(1) ) )
True
>>> all( ( (1,2,3),1 ) )


------------------------------------------
(pyマニュアルにはそっけなく書いてある。)
http://www.python.org/doc/2.5.2/lib/built-in-funcs.html

all( iterable)
Return True if all elements of the iterable are true. Equivalent to:
def all(iterable):
for element in iterable:
if not element:
return False
return True
New in version 2.5.
any( iterable)
Return True if any element of the iterable is true. Equivalent to:
def any(iterable):
for element in iterable:
if element:
return True
return False

スポンサーサイト
コメント
コメント
コメントの投稿
URL:
本文:
パスワード:
非公開コメント: 管理者にだけ表示を許可する
 
トラックバック
トラックバック URL
トラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。