Python List és For Loop LuckyTemplatesben

Ebben az oktatóanyagban bemutatom, hogy a For Loop hogyan tud ismételni a Python listaelemeken. Vegye figyelembe, hogy a lista egy Python adattípus, amely az egyszerűtől a fejlettig terjedő elemekből áll.

A For ciklus lehetővé teszi a hasonló kódok korlátozott számú ismétlését. Az összetett problémákat egyszerűvé teszi.

Először is létre kell hoznia egy új Python-jegyzetfüzetet a Jupyter notebook segítségével. Miután megnyitotta Python-jegyzetfüzetét, elkészíthetjük Python-listánkat a kódcellában. 

Tartalomjegyzék

Python-lista és for ciklus készítése a LuckyTemplates-ben – numerikus

Nevezzük mintalistánkat my_list néven . A Python-listát zárójelek „[ ]” jelzik , és vesszővel „,” választják el.

Python List és For Loop LuckyTemplatesben

Ügyeljen arra, hogy az elemeket a zárójelbe helyezze, különben semmi sem jelenik meg a futtatás során.

Python List és For Loop LuckyTemplatesben

Tegyük fel, hogy 1-et szeretnénk hozzáadni a listánk összes eleméhez. Nem írhat be egyszerűen +1-et a kódjába, mert az gépelési hibát eredményez. Ehhez meg kell ismételnünk a listánk minden elemét a For Loop használatával . 

Python List és For Loop LuckyTemplatesben

A For szót használjuk egy ciklus jelzésére, amelyet egy változóként is ismert helyőrző követ. Általában olyan változókat használunk, mint az i és az x , de most használjuk az i-t . Ismét szeretnénk hozzáadni 1-et minden elemünkhöz. Tehát át kell ismételnünk a listánk minden elemét az alábbi kód beírásával.

Python List és For Loop LuckyTemplatesben

Ezután csomagolja be egy Print utasításba. Miután ezt lefuttattuk, láthatjuk, hogy sikeresen hozzáadtunk 1-et a Python-listánk minden eleméhez.

Python List és For Loop LuckyTemplatesben

Csak tudja, hogy bármikor megváltoztathatja és hozzáadhatja a kívánt számot. Például 5-öt szeretnénk hozzáadni . Egyszerűen írja be a számot a zárójelbe. Miután lefuttattuk, az eredményeinkből látni fogjuk, hogy minden elemünk hozzá van adva 5- höz .

Python List és For Loop LuckyTemplatesben

Meglévő lista hozzáfűzése egy új listához a For Loops használatával

Előző listánk eredményeit érdemes a listánkra jelezni. Példaként használjunk 6, 8, 9, 10 és 11 megállapítást. Először hozzunk létre egy üres listát egy új kódcellában, amelybe beleépíthetjük a korábbi ' my_list' listánkat .

Nevezzük ezt az üres listát 'new_list'-nek , és készítsünk egy For Loop-ot az X változóval. Hozzáfűzzük a meglévő listánkat my_list néven , így ezt ismételni fogjuk.

Python List és For Loop LuckyTemplatesben

Ezután azt akarjuk, hogy a saját_listánk értékeit 5 -höz adjuk, így hozzá kell adnunk x = x+5 . Most hozzáfűzzük az előző listánkat az új_listánkhoz az X változóval . Az Append (Hozzáfűzés) egy elem hozzáadására szolgál egy már létező lista végére.

Python List és For Loop LuckyTemplatesben

Egy új cellában beírhatjuk a new_list változónkat . Miután ezt lefuttattuk, láthatjuk, hogy eredményeinket sikeresen hozzáadtuk az új listánkhoz.

Python List és For Loop LuckyTemplatesben

Python-lista és ciklus készítése LuckyTemplatesben – Szöveg

Korábban számokon keresztül bemutattam néhányat és a For Loopsot. Most ugyanígy értékeljünk néhány szöveget. Ebben a példában cégneveket fogok használni.

Írjuk be a cég szót , adjuk hozzá a zárójeleinket, és soroljuk fel cégeink nevét. Ehhez a példához használjuk, IBM , Tesla és Meta. Vegye figyelembe, hogy bármilyen céget használhat. 

Python List és For Loop LuckyTemplatesben

A For Loop használatával a céget „ a ” betűvel kívánjuk visszaadni a címükben. E vállalatok besorolásához hozzon létre egy For Loop-ot az alábbi kód beírásával.

Python List és For Loop LuckyTemplatesben

Ez a kód azt jelzi, hogy a For Loop segítségével a listánk egyes elemei között kinyomtathatjuk az „ a ” betűvel rendelkező elemek mindegyikét, majd futtathatjuk.

Python List és For Loop LuckyTemplatesben

Már láthatjuk, hogy ez a módszer milyen kényelmessé és hatékonysá válik, ha több ezer különböző elemet nézünk, amelyek egy listában szerepelhetnek. Ha tovább haladunk oktatóanyagunkkal, egy másik módszert mutatok be, a listaértést.

Python lista és for ciklus készítése LuckyTemplatesben – Lista megértése numerikus

A listaértés nagyon hasonló ahhoz, amit korábban bemutattam. A különbség abban rejlik, hogy sokkal rendezettebb, egyszerűbb és időtakarékosabb. Egyesek előnyben részesítik, mert korlátozhatja a programban használt sorok számát. Létrehozzuk ugyanazt a műveletet az első és a második példánkban, amikor egy kódcellán belül minden elemhez közvetlenül hozzáadunk 1-et. 

A félreértések elkerülése és az összehasonlítás érdekében nevezzük el a listánkat my_list2-nek , majd írjuk be Python listaelemeinket a zárójelbe. Ez alatt létrehozunk egy új listát „ új_lista_2”, jelezve azt a kifejezésünket, hogy a my_list2 listában felsorolt ​​elemek mindegyikéhez hozzáadunk 1-et .

Python List és For Loop LuckyTemplatesben

Miután az új_listánkat egy új cellában futtattuk , ugyanazokat a megállapításokat vagy eredményeket fogjuk látni, mint korábban.

Python List és For Loop LuckyTemplatesben

Láthatjuk, hogy mindkét módszer ugyanazt az eredményt adja; azonban a listaértés használata sokkal rövidebb, gyorsabb és könnyebben elvégezhető. 

Python-lista és for-hurok készítése LuckyTemplates-ben – Lista-értő szöveg

Végül, egy másik módja annak, hogy a lista megértését használjuk, ha a szöveg kiértékelésénél ugyanúgy használjuk, mint az előző példánkban a cégnevekre vonatkozóan. Végezzük el ugyanazt a műveletet, mint legutóbb, amikor minden egyes vállalatot megismételtünk, hogy megkapjuk az adott elemet.

Használjunk más nevet az összehasonlításhoz, például a_cég. A céglistánk minden eleméhez ( i ) szeretnénk egy ( i ) elemet visszaadni, ha az adott elemben ( i ) ' a ' van . Lásd az alábbi kódot.

Python List és For Loop LuckyTemplatesben

Miután beírtuk az a_company listánkat egy új cellába, megjelenik az „ a ” betűvel rendelkező elemek vagy cégek.

Python List és For Loop LuckyTemplatesben

A For Loop-ot a listán belüli elemek rögzítésére is használhatjuk. Ugyanezt a példát használva tegyük fel, hogy a listánkban szereplő összes elemet nagybetűsre szeretnénk írni.

Ugyanazt a céglistát másoljuk ki, amelyet korábban kisbetűvel írtak, és írjuk be a For Loop-ot alá. A felső() metódust kell használnunk ahhoz, hogy a listánk minden eleme nagybetűs legyen.

Python List és For Loop LuckyTemplatesben

Miután futtattuk ezt a kódot, megmutatja, hogy az összes elem a miénkbenmost nagybetűvel vannak beírva.

Python List és For Loop LuckyTemplatesben




Következtetés

Az általam bemutatott módszerek csak néhány a Python listával és a LuckyTemplates For Loopjával megtehető dolgok közül.

A lista a Pythonban elérhető legsokoldalúbb adattípus, amely vesszővel elválasztott értékek vagy zárójelben lévő elemek listájaként van írva. A Python-lista segít több adat egyidejű tárolásában.

Másrészt a For Loop kulcsfontosságú a Pythonban, mivel lehetővé teszi a felhasználók számára, hogy bejárjanak olyan listákat, amelyek több ezer elemet tartalmazhatnak.

Minden jót,

Gaellim









Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.

Gyakori SQL-függvények: Áttekintés

Gyakori SQL-függvények: Áttekintés

Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.

LuckyTemplates sablonok létrehozása: útmutató és tippek

LuckyTemplates sablonok létrehozása: útmutató és tippek

Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.

LuckyTemplates rangsor és egyéni csoportosítás

LuckyTemplates rangsor és egyéni csoportosítás

Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.