Má tuple index?
Má tuple index?

Video: Má tuple index?

Video: Má tuple index?
Video: Python-джедай #17 - Комментирование, pass, Кортежи (Tuples) 2024, November
Anonim

Tuple sú sekvencie, rovnako ako zoznamy. Rozdiely medzi tuples a zoznamy sú , tuples nemožno zmeniť na rozdiel od zoznamov a tuples použite zátvorky, zatiaľ čo zoznamy používajú hranaté zátvorky. Ako struna indexy , n-ticové indexy začínajú na 0 a môžu sa krájať, spájať atď.

Môžete teda indexovať n-ticu Python?

Hodnoty uložené v a tuple plechovka byť akéhokoľvek typu a sú indexované podľa celých čísel. Dôležitý rozdiel je v tom tuples sú nemenné. Tuples sú tiež porovnateľné a hašovateľné tak môžeme triediť ich zoznamy a používať tuples ako kľúčové hodnoty v Python slovníkov.

Po druhé, ako definujete n-ticu v Pythone? A násobný sa vytvorí umiestnením všetkých položiek (prvkov) do zátvoriek (), oddelených čiarkami. Zátvorky sú voliteľné, je však dobré ich používať. A násobný môže mať ľubovoľný počet položiek a môžu byť rôzneho typu (celé číslo, pohyblivé číslo, zoznam, reťazec atď.).

Z toho, majú n-tice poriadok?

A násobný je definovaný rovnakým spôsobom ako zoznam, okrem toho, že celá množina prvkov je uzavretá v zátvorkách namiesto hranatých zátvoriek. Prvky a tuple mať definovaný objednať , rovnako ako zoznam. Tuples indexy sú založené na nule, rovnako ako zoznam, takže prvý prvok nie je prázdny násobný je vždy t[0].

Aký je rozdiel medzi n-ticou a zoznamom?

Hlavný rozdiel medzi zoznamami a a tuples je fakt, že zoznamy sú premenlivé, zatiaľ čo tuples sú nemenné. Meniteľný dátový typ znamená, že objekt pythonu tohto typu je možné upraviť. Nemenný objekt nemôže.

Odporúča: