Kezdőoldal » Számítástechnika » Programozás » Mi az a tuple, illetve mit...

Mi az a tuple, illetve mit akar magyarázni ez a kód?

Figyelt kérdés

Elvileg ez a kód valamit magyarázni akar a listákkal és a tuplekkal (sorok?) kapcsolatban.

Mi a különbség a kettő között? Mert nem értem mit akar mondani ez a kód. A kód Pythonban íródott.


#The difference between tuples and list

import sys

# 1 tuples are immutable unlike lists

#example

print("list")


list = [1,"hello",False]

tuple = (1,"hello",False)


print(list)


list[1] = "love you"


print("after change")

print(list)

print("\n \ntuple")

print(tuple)


try:

tuple[1] = "love you"

print(tuple)


except:

print("tuples are immutable")

print(tuple)

print("\n\n")


#2 lists take more memory than tuples

print("the memory differences")

print("list: " + str(sys.getsizeof(list)))

print("tuple: " + str(sys.getsizeof(tuple)))

print("That\'s all i know")


Előre is köszi a választ.


2020. febr. 9. 16:27
 1/4 anonim ***** válasza:
76%

1) A lista olyan adatszerkezet, amihez tudsz hozzáadni és törölni elemeket belőle. Általában akkor használod, ha sok azonos típusú adatot akarsz tárolni, és nem tudod előre, hogy mennyit.

2) A tuple arra jó, hogy több adatot egy egységként kezelj. Például, ha egy 3D játékban meg akarod mondani valaminek a koordinátáját (X, Y és Z), ami 3 számból áll, ezt a 3 számot visszaadhatod egy tuple-ben.

2020. febr. 9. 16:34
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
100%
De b#zdmeg, még oda is van kommentelve minden részhez, hogy mit mutat be.
2020. febr. 9. 17:51
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
93%
Nem tudom, hogy milyen forrásból tanulsz, de érdemes megfontolnod, hogy mást keresel: list és tuple nevű változókat létrehozni nagyon gáz. Lénén ezek konstruktor függvények nevei, amivel lista és tuple objektumokat lehet példányosítani.
2020. febr. 10. 02:06
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:
0%
#3: Annyira nem akarhatsz belekötni valakibe, hogy ekkora kreténséget képes vagy leírni...
2020. febr. 10. 08:18
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!