From 637e1c4873f34f95448c988b330d0193ad0e7264 Mon Sep 17 00:00:00 2001 From: lesves Date: Wed, 27 Nov 2019 20:49:33 +0100 Subject: [PATCH] everybody loves weird and long commit messages --- 8/dict.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/8/dict.md b/8/dict.md index 7491f69..0e4764c 100644 --- a/8/dict.md +++ b/8/dict.md @@ -1,3 +1,15 @@ # Dict -Vskrna dopln pls +`dict` je datový typ sloužící k ukládání hodnot pod určitými klíči. Jedná se určitým způsobem o něco jako pole, kde místo číselných indexů používáme libovolné neměnné objekty (čísla, stringy, tuply...) + +Příklad: +```python +>>> # Jedno z využití dictonary je snadná reprezentace složených dat +>>> mydict = {'jmeno': 'Lukáš', 'vek': 7893, 'poznamka': 'naposledy jsem to přestal počítat před 7893 lety'} +>>> mydict['vek'] +7893 +>>> # Za pomocí dictionary můžeme reprezentovat třeba i orientovaný graf. +>>> graph = {0: [2, 3], 1: [1, 0], 2: [3, 1]} +>>> graph[2] # Cesty z vrcholu číslo 2 +[3, 1] +```