StudyFiWiki
WikiWebová aplikace
StudyFi

AI studijní materiály pro každého studenta. Shrnutí, kartičky, testy, podcasty a myšlenkové mapy.

Studijní materiály

  • Wiki
  • Webová aplikace
  • Registrace zdarma
  • O StudyFi

Právní informace

  • Obchodní podmínky
  • GDPR
  • Kontakt
Stáhnout na
App Store
Stáhnout na
Google Play
© 2026 StudyFi s.r.o.Vytvořeno s AI pro studenty
Wiki💻 Informatika a počítačové vědyFunkce a seznamy v PythonuKartičky

Kartičky na Funkce a seznamy v Pythonu

Funkce a Seznamy v Pythonu: Kompletní Průvodce pro Studenty

ShrnutíTest znalostíKartičkyPodcastMyšlenková mapa
1 / 35

Jak vytvoříš seznam z textového řetězce (např. "ACGTTAGC") tak, aby každý znak byl samostatný prvek seznamu?

Použiješ list(): list("ACGTTAGC") → ['A','C','G','T','T','A','G','C']

Mezerník pro otočení · Šipky pro navigaci

Klepni pro otočení · Swipni pro navigaci

Python

35 kartiček

Kartička 1

Otázka: Jak vytvoříš seznam z textového řetězce (např. "ACGTTAGC") tak, aby každý znak byl samostatný prvek seznamu?

Odpověď: Použiješ list(): list("ACGTTAGC") → ['A','C','G','T','T','A','G','C']

Kartička 2

Otázka: Jak rozdělíš řetězec "Jan,25,Praha" na části podle čárky?

Odpověď: Použiješ split(): "Jan,25,Praha".split(",") → ['Jan','25','Praha']

Kartička 3

Otázka: Jak přistoupíš k prvnímu, třetímu a poslednímu prvku seznamu patients = ["Jan","Marie","Petr","Anna","Tomáš"]?

Odpověď: Indexováním: patients[0] → 'Jan', patients[2] → 'Petr', patients[-1] → 'Tomáš' (poslední)

Kartička 4

Otázka: Jak vybereš podseznam od indexu 1 do 3 (včetně indexů 1,2,3) ze seznamu patients?

Odpověď: Použiješ slicing: patients[1:4] → ['Marie','Petr','Anna'] (koncový index je exkluzivní)

Kartička 5

Otázka: Jak získáš prvky od začátku do indexu 2 a od indexu 2 do konce?

Odpověď: Od začátku do indexu 3 (0,1,2): patients[:3] → ['Jan','Marie','Petr']; od indexu 2 do konce: patients[2:] → ['Petr','Anna','Tomáš']

Kartička 6

Otázka: Jak uděláš krokující výběr každého druhého prvku a jak obrátíš pořadí seznamu?

Odpověď: Každý druhý: patients[::2] → ['Jan','Petr','Tomáš']; pozpátku: patients[::-1] → ['Tomáš','Anna','Petr','Marie','Jan']

Kartička 7

Otázka: Lze změnit jednotlivý znak v řetězci přes index stejně jako v seznamu?

Odpověď: Ne. U seznamu můžeš změnit prvek přes index, u řetězce to nejde (řetězce jsou neměnné).

Kartička 8

Otázka: Jak spojíš dva seznamy group_a a group_b do jednoho all_patients?

Odpověď: Použiješ +: all_patients = group_a + group_b (např. ['Jan','Marie'] + ['Petr','Anna'] → ['Jan','Marie','Petr','Anna']).

Kartička 9

Otázka: Jak vytvoříš seznam obsahující sedm nul pomocí opakování?

Odpověď: Použiješ násobení: baseline = [0]; week_data = baseline * 7 → [0,0,0,0,0,0,0]

Kartička 10

Otázka: Jak zkontroluješ, jestli je "Jan Novák" v seznamu patients, a jak zjistíš, že "Anna Černá" v seznamu není?

Odpověď: Použiješ operátory in a not in: if "Jan Novák" in patients: ...; if "Anna Černá" not in patients: ...

Další materiály

ShrnutíTest znalostíKartičkyPodcastMyšlenková mapa
← Zpět na téma