Rozdział 3. Listy i krotki

Pytania, na jakie będziesz w stanie udzielić odpowiedzi po przeczytaniu rozdziału

  • Kiedy przydają się listy i krotki?
  • Jaka jest złożoność wyszukiwania w przypadku listy/krotki?
  • Jak ta złożoność jest osiągana?
  • Jakie są różnice między listami i krotkami?
  • Na czym polega dołączanie do listy?
  • Kiedy należy używać list i krotek?

Jedną z najważniejszych rzeczy związanych z pisaniem wydajnych programów jest zrozumienie tego, co zapewniają używane struktury danych. Okazuje się, że programowanie pod kątem wydajności w dużej mierze sprowadza się do określenia, jakie pytania próbujesz zadać w odniesieniu do danych. Wybór struktury danych pozwala na szybkie udzielenie odpowiedzi na te pytania. W rozdziale będzie mowa ...

Get Wysoko wydajny Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.