技術共有

Pythonのリスト内包表記

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina


序文

このコード行を見てください。questions = [q.strip() for q in examples["question"]] 、問題は、一番外側の角括弧が何をするかということです。
最も外側の角括弧は次のことを示しますリスト内包表記 。 Python では、リスト内包表記はリストを生成するための簡潔かつ強力な方法です。コンパクトな構文を使用して、反復可能なオブジェクト (リストや辞書など) から新しいリストを生成できます。

1. リストの内包表記を説明する

具体的には、リスト内包表記の基本構造は次のとおりです。

[expression for item in iterable if condition]