Pythonフィルタリストの使用例を詳しく解説

高洛峰
リリース: 2017-03-06 13:46:58
オリジナル
2151 人が閲覧しました

この記事の例では、Python フィルター リストの使用方法について説明します。参考までに皆さんと共有してください。詳細は次のとおりです:

フィルターリスト

[ソースリストの要素のマッピング式 if フィルター式]

ifで始まるものがフィルター式です、フィルター 式には、true または false を返す任意の式 (Python ではほぼすべて) を使用できます。要素として true と評価されるフィルター式はすべてマップに含めることができます。他の要素は無視され、マッピング式には入力されず、出力リストにも含まれません。

>>> li = ["a", "mpilgrim", "foo", "b", "c", "b", "d", "d"]
>>> [elem for elem in li if len(elem) > 1]
['mpilgrim', 'foo']
>>> [elem+elem for elem in li if len(elem) > 1]
['mpilgrimmpilgrim', 'foofoo']
>>>
ログイン後にコピー

Python フィルター リストの使用例と関連記事の詳細については、PHP 中国語 Web サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート