Operasies met elemente in 'n Python-lys-insluiting
In die insluiting, links van die konstruksie for...in,
kan jy nie net 'n veranderlike spesifiseer nie,
maar ook 'n spesifieke bewerking daarvoor toewys.
Kom ons maak 'n lys waarin een van elke gegenereerde element afgetrek sal word:
lst = [i - 1 for i in range(1, 5)]
print(lst)
Na die uitvoering van die kode sal 'n nuwe lys teruggegee word:
[0, 1, 2, 3]
Wat sal die resultaat wees van die uitvoering van die volgende kode:
lst = [i + 2 for i in range(0, 6)]
print(lst)
Wat sal die resultaat wees van die uitvoering van die volgende kode:
lst = [i / 2 for i in range(4, 10)]
print(lst)
Wat sal die resultaat wees van die uitvoering van die volgende kode:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)