Video: Is benoemde tupels veranderbaar?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Dink aan etikette, nie bokse nie. Python tupels het 'n verrassende eienskap: hulle is onveranderlik, maar hul waardes kan verander. Dit kan gebeur wanneer a tupel hou 'n verwysing na enige veranderlik voorwerp, soos 'n lys.
Op hierdie manier, wat word tupels genoem?
Genoemde tupels is basies maklik om te skep, liggewig voorwerp tipes. Vernoem tupel instansies kan verwys word deur gebruik te maak van objek-agtige veranderlike afleiding of die standaard tupel sintaksis. Hulle kan soortgelyk aan struktuur of ander algemene rekordtipes gebruik word, behalwe dat hulle onveranderlik is.
is tupels veranderlik C#? Sedert tupels strukture is, het dit nie veel sin om hulle onveranderlik te maak nie. Die eindresultaat - C# tupels is uiters liggewig konstrukte - hulle is strukture en hul elemente is veranderlik en direk aanspreekbaar.
Op hierdie manier, wat is veranderlike eweknieë van tupels?
Net die Tupel klas is onveranderlik (alhoewel as enige van sy elemente verwysingstipes is, kan jy steeds toegang tot hul eienskappe verkry). “ Veranderlike eweknieë ” in jou programmeertaal sal enige 1-dimensionele skikking (vektor), lys of soortgelyke geordende versameling wees wat lees- en skryftoegang tot sy elemente toelaat.
Is lyste veranderlik?
Lyste is veranderlik voorwerpe wat beteken dat jy 'n lys voorwerp nadat dit geskep is. Tupels aan die ander kant is onveranderlike voorwerpe wat beteken dat jy nie 'n tuple-voorwerp kan verander nadat dit geskep is nie.
Aanbeveel:
Hoe maak jy 'n benoemde pyp?
Om 'n UNIX genaamd pyp te skep, gebruik die mknod-opdrag op die opdragreël of die mknod()-stelseloproep vanaf 'n C-program. Die mknod-opdrag het meer as een vorm. Die naam-pyp-identifiseerder is die padnaam van die benoemde pyp wat jy wil skep
Is Date-objek veranderbaar in Java?
'n Veranderbare voorwerp is bloot 'n voorwerp wat sy toestand na konstruksie kan verander. Byvoorbeeld, StringBuilder en Date is veranderbare voorwerpe, terwyl String en Integer onveranderlike voorwerpe is. 'n Klas kan 'n veranderlike voorwerp as 'n veld hê