Úvod do seznamů
V minulé lekci jste pomocí podmínek naučili své programy rozhodovat se. V této lekci se podíváte, jak uložit více hodnot pohromadě.
Představte si, že si chcete uložit jména pěti studentů. S tím, co zatím znáte, byste potřebovali pět proměnných:
student1 = "Anna"
student2 = "Boris"
student3 = "Cecílie"
student4 = "David"
student5 = "Eva"To je spousta psaní. A co když do třídy přibude šestý student? Pro každého dalšího byste museli vytvořit novou proměnnou. Právě pro takové případy jsou tu seznamy (anglicky list). Seznam uloží více hodnot do jedné proměnné:
studenti = ["Anna", "Boris", "Cecílie", "David", "Eva"]Hodnotám v seznamu se říká prvky seznamu. Tento seznam má pět prvků a záleží v něm na pořadí: "Anna" je první, "Eva" poslední.
Seznam vypíšete pomocí print() stejně jako jakoukoli jinou hodnotu:
ovoce = ["jablko", "banán", "třešeň"]
print(ovoce)Program vypíše:
['jablko', 'banán', 'třešeň']Python seznam ukáže tak, jak by se dal zapsat v kódu: v hranatých závorkách, s čárkami mezi prvky a s texty v uvozovkách, aby bylo vidět, kde který prvek začíná a kde končí. Všimněte si ale uvozovek: v kódu jsou dvojité, ve výpisu jednoduché. To je v pořádku. Pro Python jsou "jablko" a 'jablko' stejný text. Když vypisuje seznam, píše texty v jednoduchých uvozovkách.
Jak psát:
Pokyny
Vypište seznam studenti: na další řádek napište print(studenti). Ve výpisu by se mělo objevit ['Anna', 'Boris', 'Cecílie', 'David', 'Eva'].
Začněte programovat zdarma
1/12