Hledáš dárek, který neskončí v koši? Nyní 90 % extra kreditů ZDARMA s promo kódem PREKVAPENI90. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 12 - Seznam v Pythonu

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
Karel Zaoral
Člen
Avatar
Odpovídá na Ondřej Douša
Karel Zaoral:7.7.2023 11:22

Nevím, jestli ti dobře rozumím, ale výstup:

seznam = [0]  #[0, 0, 0....]
print(any(seznam))

je False.

Můžeš být prosím konkrétní v tom, kde vidíš ještě chybu? Díky moc,
Karel

Avatar
Martina Zemanová:10.7.2023 21:00

strohé info, víc bych rozvíjela pro spojení různých funkcí, které pak ve cvičení většinu jsou potřeba

Avatar
Markéta Polakovič:14.7.2023 23:07

odstavec:

Programovací jazyky se velmi liší v tom, jak se seznamem pracují. V některých jazycích ... Místo toho dostáváme dynamické
seznamy, do kterých můžeme přidávat a odebírat položky podle libosti.
Složitě vysvětlené - moc magických slov :D, trvalo mi dlouho, než jsem se tím prokousala.

Avatar
David Pánek
Člen
Avatar
David Pánek:27.8.2023 21:14

Z článku lze získat dojem, že do seznamu je možné ukládat pouze položky stejného typu. To ale v případě Pythonu není pravda.

Avatar
Karel Zaoral
Člen
Avatar
Karel Zaoral:25.9.2023 17:01

Ahoj Davide, máš pravdu, díky za zpětnou vazbu. Lekci jsem aktualizoval.

Avatar
Jakub Ježek
Člen
Avatar
Jakub Ježek:1.11.2023 17:12

Mám za to, že operátor += jsme si ještě nevysvětlovali (ale mohu se mýlit).
Je to hrozně moc teorie, která se rychle zapomene. Bylo by fajn uvádět příklady použití, ideálně si to všechno zkoušet na větších příkladech a třeba během kurzu dělat průběžně dva tři větší příklady přes více lekcí...

Avatar
Pavel Kopecký:14.11.2023 15:06

TOTO JSTE MĚLI VYSVĚTLIT HNED NA ZAČÁTKU KURZU
Zápis cislo += 1 je zkrácená verze
cislo = cislo + 1. V Pythonu se používá naprosto běžně ke
zkrácení operací s proměnnými. Analogicky funguje i s ostatními operátory
(např. -=, *=, /= atd.).
Zdroj: https://www.itnetwork.cz/…kce-a-metody

Avatar
Lucie Králová:1.4.2024 14:14

Obsah lekce celkem srozumitelný, nevadilo by, kdyby byl rozdělen aspoň do dvou lekcí.

Avatar
Alesh
Tvůrce
Avatar
Alesh:10.5.2024 13:27

Neměla by ukázka ořezu seznamu vypadat spíš takto:

cisla = list(range(10))
print(cisla)
print(cisla[0:5])
print(cisla[2:8])
print(cisla[1:7:2])
print(cisla[2:9:2])
print(cisla[6:])

místo uvedeného:

cisla = range(10)
print(list(cisla))
print(list(cisla[0:5]))
print(list(cisla[2:8]))
print(list(cisla[1:7:2]))
print(list(cisla[2:9:2]))
print(list(cisla[6:]))

Přeci jen se má ořezávat list, který nejprve musím vytrořit z range. A ne naopak, tedy že ořežu range a teprve pak z něho dělám list, ne? ;-)

Avatar
Jean Kocman :12.10.2024 22:11

V zásadě OK, je to ale dost obsáhlé. S pomocí w3schools.com to ale jde.
Takže jo, dobrý.

Nejnovější komentáře jsou na konci poslední stránky.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 72.