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
Michal Žůrek - misaz:21.4.2014 9:15

Do zadání toho cvičení by bylo dobré dopsat to slovo "průměr".

 
Odpovědět
21.4.2014 9:15
Avatar
gcx11
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
gcx11:21.4.2014 10:31

Díky za upozornění.

 
Odpovědět
21.4.2014 10:31
Avatar
hanpari
Člen
Avatar
hanpari:24.4.2014 20:59

Dík za připomenutí funkce enumerate, tu jsem už mohl několikrát využít. :) Skvělý článek jako obvykle.

 
Odpovědět
24.4.2014 20:59
Avatar
tomisoka
Tvůrce
Avatar
Odpovídá na gcx11
tomisoka:24.4.2014 21:55

Sice jsi to zadání cvičení "opravil", ale ted by tam bylo dobré připsat slovo vypočítá

 
Odpovědět
24.4.2014 21:55
Avatar
gcx11
Tvůrce
Avatar
Odpovídá na tomisoka
gcx11:25.4.2014 16:05

Sakra, pořád tam něco zapomínám. :D Díky za upozornění.

 
Odpovědět
25.4.2014 16:05
Avatar
cukamartin
Člen
Avatar
cukamartin:15.6.2014 17:01

Skvely clanok, akurat som nasiel malu chybicku:
max()
Vrátí z iterovatelného objektu prvek s nejmenší hodnotou.
-> vrati s najvacsou hodnotou samozrejme

  • by sa zislo dopisat co to k metode "del" ked uz append mame :)
 
Odpovědět
15.6.2014 17:01
Avatar
gcx11
Tvůrce
Avatar
Odpovídá na cukamartin
gcx11:15.6.2014 17:34

Díky, chybu opravím.

Toto je jen "základ", vše tam nemám, ale přidám to tam. Odstraňovat hodnoty ze seznamu můžeš:

  1. metodou pop(pozice)
  2. metodou remove(prvek)
  3. řezem seznamu
  4. del řez seznamem

Více toho je zde:
http://www.itnetwork.cz/…tice-seznamy

 
Odpovědět
15.6.2014 17:34
Avatar
uramovan
Člen
Avatar
uramovan:26.4.2015 22:09

Celkom nerozumiem funkcii all(). Podla coho vyhodnoti prvok ako True? Ak je prvok nenulovy tak je True a ak je to nula alebo zaporne cislo , tak je False?

Editováno 26.4.2015 22:11
 
Odpovědět
26.4.2015 22:09
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na uramovan
Adam Ježek:26.4.2015 22:59

Projede cele pole a pokud najde pvek, ktery je false, vrati false, jinak vrati true. Vpodstate vypada nejak takto:

def all(iterable):
    for element in iterable:
        if not element:
            return False
    return True

//napr.

>>>all([True, True, True])
True
>>>all([True, False, True]
False //protoze jeden neni True

A pokud mas pole cisel, tak cisla(kladna i zaporna) bere jako True, jenom nulu jako False

Editováno 26.4.2015 23:01
Odpovědět
26.4.2015 22:59
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
gcx11
Tvůrce
Avatar
Odpovídá na uramovan
gcx11:27.4.2015 20:29

Jako False se vyhodnocuje 0, prázdný řetězec nebo prázdný list.

 
Odpovědět
27.4.2015 20:29
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.