whycomputer.com >> Počítačové znalosti >  >> Software

Jak zjistit délku pole v Pythonu

Na rozdíl od mnoha jiných jazyků Python nemá metodu length() ani size() pro získání počtu prvků v sekvenci. Místo toho se používá vestavěná funkce len(), která jako argument přijímá samotný objekt – pole, seznam, n‑tici, řetězec či jiný iterovatelný typ.

Kde lze len() použít

Funkce funguje stejně pro:

  • pole vytvořená modulem array (např. array.array('i', [1,2,3])),
  • seznamy definované pomocí hranatých závorek [],
  • n‑tice definované v kulatých závorkách (),
  • řetězce, slovníky, množiny a další vestavěné typy.

Postup

  1. Určete název proměnné, která obsahuje sekvenci. Např. při definici arr = [1, 2, 3] je název proměnné arr. U pole z modulu array může být např. arr = array.array('i').
  2. Vypište její délku pomocí len(). Syntaxe je jednoduchá: len(arr). Interně Python volá speciální metodu __len__(), kterou implementují třídy, jež mají definovanou délku.
  3. Využijte výsledek ve svém kódu. Např. print(\"Počet prvků:\", len(arr)).

Tip

  • Přímé volání arr.__len__() je také možné, ale obvykle se používá jen v speciálních případech, protože je méně čitelné.

URL:https://cs.whycomputer.com/Software/100107269.html

Software
  • Jak změnit velikost papíru v tiskárně

    Standardní velikost papíru pro tiskárnu je 8,5 × 11 palců (Letter). Tato rozměrová norma vyhovuje většině úloh, ale ne všem. Úprava velikosti papíru v nastavení tiskárny vám umožní tisknout fotografie, obálky, vizitky, bannery či jiné speciální formáty. Většina moderních tiskáren navíc umožňuje vytv

  • Jak změnit velikost hlavního panelu ve Windows

    Hlavní panel (Taskbar) ve Windows je klíčovým nástrojem pro orientaci a spouštění aplikací. Windows umožňují jeho velikost měnit i přesouvat. Pokud jste změnili velikost a chcete se vrátit k výchozímu nastavení, postupujte podle následujících kroků. Krok 1 – Odemkněte hlavní panel Klikněte pravým tl

Počítačové znalosti © https://cs.whycomputer.com