Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 12. diel - Zoznam v Pythone

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Karel Zaoral
Člen
Avatar
Odpovedá 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ý.

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 72.