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








Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

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.