Seznam Python A Pro Smyčku V LuckyTemplates

V tomto tutoriálu ukážu, jak může For Loop iterovat přes prvky seznamu v Pythonu. Pamatujte, že seznam je datový typ Pythonu, který se skládá z prvků od jednoduchých po pokročilé.

Smyčka For nám umožňuje opakovat kódy, které jsou podobné, po omezený počet opakování. Zjednodušuje složité problémy na jednoduché.

Pro začátek si musíte vytvořit nový Python Notebook pomocí vašeho Jupyter Notebooku. Jakmile budete mít svůj Python Notebook otevřený, můžeme nyní vytvořit náš Python List v buňce kódu. 

Obsah

Vytvoření seznamu Python a smyčky v LuckyTemplates – numerické

Nazvěme náš ukázkový seznam my_list . Seznam v Pythonu je označen hranatými závorkami '[ ]' a oddělen čárkou ','.

Seznam Python A Pro Smyčku V LuckyTemplates

Ujistěte se, že jste své prvky umístili do závorek, jinak se při spuštění nic nezobrazí.

Seznam Python A Pro Smyčku V LuckyTemplates

Řekněme, že chceme přidat 1 ke všem našim prvkům v našem seznamu. Do kódu nemůžete jednoduše vložit +1, protože to povede k překlepu. K tomu musíme iterovat každý prvek v našem seznamu pomocí For Loop

Seznam Python A Pro Smyčku V LuckyTemplates

Slovo For používáme k označení smyčky následované zástupným symbolem známým také jako proměnná. Obvykle používáme proměnné jako i a x , ale prozatím použijme i . Opět chceme přidat 1 ke každému z našich prvků. Musíme tedy iterovat každou položku v našem seznamu zadáním kódu níže.

Seznam Python A Pro Smyčku V LuckyTemplates

Poté jej zabalte do příkazu Print . Jakmile to spustíme, můžeme vidět, že jsme úspěšně přidali 1 ke každému z našich prvků v našem seznamu Python.

Seznam Python A Pro Smyčku V LuckyTemplates

Jen vězte, že můžete kdykoli změnit a přidat libovolné číslo. Například chceme přidat 5 . Jednoduše zadejte číslo do závorky. Jakmile to spustíme, v našich zjištěních se ukáže, že každý z našich prvků je přidán do 5 .

Seznam Python A Pro Smyčku V LuckyTemplates

Připojení existujícího seznamu k novému seznamu pomocí pro smyčky

Možná bychom chtěli uvést naše zjištění z našeho předchozího seznamu do našeho seznamu. Použijme 6, 8, 9, 10 a 11 zjištění jako příklady. Nejprve vytvořte prázdný seznam v nové buňce kódu, do které můžeme začlenit náš předchozí seznam ' my_list' .

Nazvěme tento prázdný seznam 'new_list' a udělejme For Loop pomocí X jako naší proměnné. Připojíme náš existující seznam s názvem my_list , takže to zopakujeme.

Seznam Python A Pro Smyčku V LuckyTemplates

Potom chceme, aby se hodnoty našeho seznamu my_list přidaly k 5, takže musíme přidat x = x+5 . Nyní připojíme náš předchozí seznam k našemu new_list s proměnnou X . Append se používá k přidání prvku na konec již existujícího seznamu.

Seznam Python A Pro Smyčku V LuckyTemplates

Do nové buňky můžeme zadat naši proměnnou new_list . Jakmile to spustíme, můžeme vidět, že jsme úspěšně přidali naše zjištění do našeho nového seznamu.

Seznam Python A Pro Smyčku V LuckyTemplates

Vytvoření seznamu Python a pro smyčku v LuckyTemplates – Text

Již dříve jsem předvedl několik a For Loops prostřednictvím čísel. Nyní zhodnoťme nějaký text stejným způsobem. V tomto příkladu použiji názvy společností.

Napište slovo společnost , přidejte naše závorky a vypište názvy našich společností. Pro tento příklad použijme, IBM , Tesla a Meta. Všimněte si, že můžete použít jakoukoli společnost, kterou chcete. 

Seznam Python A Pro Smyčku V LuckyTemplates

Při použití For Loop chceme vrátit společnost s písmenem „ a “ v názvu. Pro klasifikaci těchto společností vytvořte For Loop zadáním níže uvedeného kódu.

Seznam Python A Pro Smyčku V LuckyTemplates

Tento kód naznačuje, že pomocí For Loop k procházení každého prvku v našem seznamu můžeme vytisknout každý z těchto prvků, které mají písmeno „ a “, a poté jej spustit.

Seznam Python A Pro Smyčku V LuckyTemplates

Už nyní vidíme, jak pohodlná a výkonná se tato metoda stává, když se podíváme na procházení tisíců různých prvků, které mohou být v seznamu. V našem tutoriálu vám ukážu další metodu zvanou List Comprehension.

Vytvoření seznamu Python a pro smyčku v LuckyTemplates – porozumění seznamu číselné

List Comprehension je docela podobný tomu, co jsem již dříve předvedl. Rozdíl spočívá v tom, že je mnohem přehlednější, jednodušší a časově efektivnější. Někteří lidé jej preferují, protože může omezit počet řádků použitých v programu. Vytvořme stejnou akci v našem prvním a druhém příkladu přidání 1 přímo do každého prvku ve stejné buňce kódu. 

Abychom se vyhnuli nejasnostem a poskytli srovnání, pojmenujme náš seznam my_list2 a potom do závorek zadejte prvky našeho seznamu Python. Pod tím vytvoříme nový seznam ' new_list_2, ' označující náš výraz přidání 1 ke každému z prvků uvedených v my_list2 .

Seznam Python A Pro Smyčku V LuckyTemplates

Jakmile spustíme náš nový_seznam_2 v nové buňce, uvidíme stejná zjištění nebo výsledky prvků jako dříve.

Seznam Python A Pro Smyčku V LuckyTemplates

Vidíme, že obě metody poskytují stejný výsledek; použití porozumění seznamu je však mnohem kratší, rychlejší a snadněji proveditelné. 

Vytváření seznamu Python a pro smyčku v LuckyTemplates – text pro pochopení seznamu

A konečně, další způsob, jak můžeme využít porozumění seznamu, je jeho použití při vyhodnocování textu stejně jako v našem předchozím příkladu týkajícím se názvů společností. Udělejme stejnou akci jako minule, kdy jsme opakovali každou společnost, abychom získali náš konkrétní prvek.

Pro srovnání použijte jiný název, například a_company. Chceme vrátit prvek ( i ) pro každý prvek ( i ) v našem seznamu společností , pokud má v tomto konkrétním prvku ( i ) ' a '. Viz kód níže.

Seznam Python A Pro Smyčku V LuckyTemplates

Jakmile zadáme náš seznam a_company do nové buňky, zobrazí se nám ty prvky nebo společnosti, které mají písmeno „ a “.

Seznam Python A Pro Smyčku V LuckyTemplates

For Loop můžeme také použít při fixování prvků v rámci seznamu. Na stejném příkladu řekněme, že chceme všechny prvky v našem seznamu napsat velkými písmeny.

Zkopírujeme stejný seznam společností napsaný malými písmeny a pod něj napíšeme náš For Loop. Abychom měli každý prvek v našem seznamu velkými písmeny, musíme použít metodu upper() .

Seznam Python A Pro Smyčku V LuckyTemplates

Jakmile tento kód spustíme, ukáže se, že všechny prvky v našemjsou nyní psány velkými písmeny.

Seznam Python A Pro Smyčku V LuckyTemplates




Závěr

Metody, které jsem demonstroval, jsou jen některé ze všech možných věcí, které můžete dělat pomocí Python list a For Loop v LuckyTemplates.

Seznam je nejuniverzálnější datový typ dostupný v Pythonu, zapsaný jako seznam hodnot nebo položek oddělených čárkami v hranatých závorkách. Seznam v Pythonu pomáhá ukládat více dat současně.

Na druhou stranu je For Loop v Pythonu zásadní, protože umožňuje uživatelům procházet seznamy, které mohou obsahovat tisíce prvků.

Vše nejlepší,

Gaellim









Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.