IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 9. diel - Counter, OrderedDict a defaultdict 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
Avatar
Igor Michajlov:27.7.2023 13:27

V této lekci se uvádí příklad s použitím souboru muj_neznamy_tex­t.txt - bylo by vhodné zpřístupnit jeho obsah..

 
Odpovedať
27.7.2023 13:27
Avatar
Hana Svobodová:23.8.2023 12:11

Začátek byl jasný a srozumitelný, ale u příkladu s txt mi to přišlo jako skok z malé násobilky k derivacím. V příkladu jsou věci, které v kurzu nebyly uvedeny - to není zrovna vhodný způsob výkladu nové látky.

 
Odpovedať
23.8.2023 12:11
Avatar
Karel Zaoral
Člen IT Redactor Gang
Avatar
Odpovedá na Hana Svobodová
Karel Zaoral:25.9.2023 18:25

Ahoj Hanko, můžeš být prosím konkrétní v čem tápeš?

 
Odpovedať
25.9.2023 18:25
Avatar
Jakub Vondra
Člen
Avatar
Jakub Vondra:13.11.2023 16:43

Souhlasím s Hankou, v příklad je na analyzu textu, ale nikde neni popsaný co v tom textu je. muj_neznamy_tex­t.txt tento soubor jsem nikde nenašel. Bylo by dobré ho přidat na stáhnutí. Déle se tam objevují věci které se dosut neprobrali : (import re) co to je? Jak se to používá? Přidat návod/odkaz na článek jak importovat soubor. V základech python ani OOP se to nikde neprobíralo pokud jsem si vědom.
dále: re.compile... With open.... koméntář je uvedený ale když to vidím poprvé v životě tak bych uvítal ten článek kde je to popsané více.

 
Odpovedať
13.11.2023 16:43
Avatar
Pavel Kopecký:20.1.2024 17:31

Oceňuji, že v kódu u souhrnného příkladu je v řádkách napsáno, co každá řádka dělá. To u jiných lekcí chybí a je to velké mínus tohoto kurzu.

Dávám proto o jednu hvězdičku navíc, tedy 2.
Bohužel zcela chybí příklady k procvičení.

 
Odpovedať
20.1.2024 17:31
Avatar
Jan Všetíček:2.6.2024 20:56

Vše již bylo řečeno :) Před rokem :))

 
Odpovedať
2.6.2024 20:56
Avatar
Ján Kisty
Člen
Avatar
Ján Kisty:26.8.2024 10:52

chýba txt súbor, strašne zložito rozpísané... veľa funkcií, mohlo byť radšej rozdelené na dve lekcie

 
Odpovedať
26.8.2024 10:52
Avatar
honza394
Člen
Avatar
honza394:9.10.2024 16:13

Ahoj, v části Counter navrhuji vyškrtnout metodu total().
Pokus o použití dle článku hlásí chybu:

print(c1.total())
AttributeError: 'Counter' object has no attribute 'total'

Ani v dokumentaci k Counter metodu nevidím, spíše doporučení pro použití sum:

Common patterns for working with Counter objects:
sum(c.values())                 # total of all counts

Díky.

 
Odpovedať
9.10.2024 16:13
Avatar
honza394
Člen
Avatar
Odpovedá na honza394
honza394:10.10.2024 8:01

Pardon, opravuji, pracoval jsem se starši verzí pythonu.
V aktuální verzi je total() správně. Navrhuji můj příspěvek vymazat.

 
Odpovedať
10.10.2024 8:01
Avatar
Jean Kocman :10.12.2024 23:02

Nálož.... Dlouhé jak týden před výplatou a zmatek v hlavě se ještě víc zahustil. Ne že by to nešlo pochopit, ale tohohle bylo na jednu lekci hodně.

 
Odpovedať
10.12.2024 23:02
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.

Zatiaľ nikto nevložil komentár - buď prvý!