Generering från lista i Python
Istället för ett intervall av tal för att generera en lista kan man också använda en annan lista.
Låt oss skapa en lista vars element är tal från en andra lista, upphöjda i kvadrat:
lst = [i ** 2 for i in [1, 2, 3]]
print(lst) # skriver ut [1, 4, 9]
Given lista:
lst = [1, 2, 3, 4, 5]
Använd listkomprehension för att skriva till en ny lista kvadraterna av elementen i den första listan.
Given lista:
lst = [1, 3, 5, 7, 9]
Använd listkomprehension för att skriva till en ny lista
elementen från den första listan, multiplicerade med
talet 3.