1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Python pro uživatele R

Connected

cvičení

List comprehension

List comprehension je stručný a praktický způsob, jak řešit běžný programátorský úkol: procházení seznamu, provádění výpočtu a ukládání výsledků do nového seznamu. I když to samé lze provést pomocí smyčky for, list comprehension zvládne stejnou věc s menším počtem řádků kódu.

Následující list comprehension umocní všechny hodnoty v seznamu na druhou:

x = [1, 2, 3, 4]
print([i**2 for i in x])

[1, 4, 9, 16]

K dispozici máš seznam názvů souborů uložený v proměnné inflam_files. Tvým úkolem je napsat list comprehension, která tyto soubory načte jako pandas DataFrame a uloží je do jednoho seznamu.

Pokyny

100 XP
  • Přepiš připravenou smyčku for jako list comprehension: dfs_comp.