Lär dig hur du optimerar din Python-kod med funktionen ENUMERATE. Den här omfattande guiden visar effektiva implementeringsstrategier och förbättrar din förståelse för iteration och datamanipulation i Python.
• Python 3
• Python 3,12
Equipment list
Here you can find the list of equipment used to create this tutorial.
This link will also show the software list used to create this tutorial.
Relaterad handledning – Python
På den här sidan erbjuder vi snabb åtkomst till en lista över självstudier relaterade till Python.
Vad är ENUMERATE-funktionen?
Funktionen Enumerate i Python är en inbyggd funktion som lägger till en räknare till ett itererbart objekt och returnerar det som ett uppräkningsobjekt. Det låter dig loopa över en sekvens samtidigt som du håller reda på indexet för det aktuella objektet. Den returnerar ett uppräkningsobjekt som kan konverteras till en lista med tupplar som innehåller index och värde för varje objekt i det ursprungliga itererbara.
Varför ska jag använda funktionen ENUMERATE?
Det möjliggör samtidig spårning av både index och värde i en loop, vilket förbättrar kodens läsbarhet och minskar behovet av manuell räknarhantering.
Hur fungerar funktionen ENUMERATE?
Funktionen Enumerate i Python fungerar genom att ta ett iterbart och returnera ett uppräkningsobjekt. Det här objektet innehåller par av ett index och motsvarande värde från den ursprungliga iterbara. Som standard startar indexet från 0, men du kan ange ett annat startvärde om det behövs. Funktionen Enumerate effektiviserar processen med att spåra index i en loop, vilket förbättrar läsbarheten och hanteringen av iterativa uppgifter i Python.
Självstudiekurs Python – Använda funktionen ENUMERATE
Skapa en iterabel.
Använd uppräkningsfunktionen för att skapa ett uppräkningsobjekt.
Konvertera uppräkningsobjektet till en lista med tupplar.
Skriv ut den resulterande listan.
Här är kommandot utgång.
Du kan också använda funktionen Räkna upp för att skriva ut index och värde för varje element.
Här är skriptets utdata.
Här är ett exempel som räknar upp index, nyckel och värden i en ordlista.
Här är skriptets utdata.
Slutsats
Funktionen ENUMERATE i Python förenklar iterationshanteringen, vilket ger ett bekvämt sätt att komma åt både index och värde i loopar, vilket förbättrar kodläsbarheten och förenklar komplexa iterationsuppgifter.