comprehensions

pull/1/head
Dawid J. Kubis 5 years ago
parent 01d7260937
commit b7bab5e9fe

@ -0,0 +1,21 @@
# List Comprehensions
list comprehensions jsou super.
Dovolujou zkratit kod uplne strasne moc.
Je to prakticky `for` kterej dovoluje filtrovat.
Tohle:
```python
# chceme sebrat vsechna sudo cisla do 1000
n = []
for i in range(1000):
if i % 2 == 0:
n.append(i)
print(n)
```
Je ekvivalence:
```python
n = [i for i in range(1000) if i % 2 == 0]
print(n)
```
coz muzeme cist jako: "n je seznam vsech cisel do 1000 kde zbytek z deleni dvemi je nula, tl;dr vsech sudych cisel"
Loading…
Cancel
Save