この記事の例では、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 サイトに注目してください。