You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
591 B
Markdown
32 lines
591 B
Markdown
5 years ago
|
# Seznamy
|
||
|
|
||
|
Seznamy nám dovolují ukládat hodnoty v seznamu (lol) a pracovat s nima.
|
||
|
Datové typy v seznamech se sice můžou lišit ale je lepší aby všechny
|
||
|
byly stejné. Jednotlivé prvky v seznamech jsou označeny tzv. indexem,
|
||
|
což je číslo které popisuje kolikátý prvek to je.
|
||
|
|
||
|
```python
|
||
|
>>> x = [1, 2, 3]
|
||
5 years ago
|
>>> x[0] # prvek v `x` s indexem 0
|
||
5 years ago
|
1
|
||
|
>>> x[1]
|
||
|
2
|
||
|
>>> x[2]
|
||
|
3
|
||
|
```
|
||
5 years ago
|
|
||
|
## operace na seznamech
|
||
|
|
||
|
```python
|
||
|
>>> x = [1,2,3]
|
||
|
>>> len(x) # delka x
|
||
|
3
|
||
|
>>> x.append(4) # prida prvek na konec seznamu
|
||
|
>>> x
|
||
|
[1, 2, 3, 4]
|
||
|
>>> x.pop() # odebere prvek z konce seznamu
|
||
|
4
|
||
|
>>> x
|
||
|
[1, 2, 3]
|
||
|
```
|