Обмен технологиями

понимание списка 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]