NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - 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
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

 
Odpovědět
7.7.2023 11:22
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

 
Odpovědět
10.7.2023 21:00
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.

 
Odpovědět
14.7.2023 23:07
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.

 
Odpovědět
27.8.2023 21:14
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.

 
Odpovědět
25.9.2023 17:01
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í...

 
Odpovědět
1.11.2023 17:12
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

 
Odpovědět
14.11.2023 15:06
Avatar
Lucie Králová:1.4.2024 14:14

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

 
Odpovědět
1.4.2024 14:14
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? ;-)

 
Odpovědět
10.5.2024 13:27
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ý.

 
Odpovědět
12.10.2024 22:11
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 63.