Անվանված tuples-ները փոփոխական են:
Անվանված tuples-ները փոփոխական են:

Video: Անվանված tuples-ները փոփոխական են:

Video: Անվանված tuples-ները փոփոխական են:
Video: Computer Vision with Python! Resizing Images 2024, Ապրիլ
Anonim

Մտածեք պիտակները, ոչ թե տուփերը: Պիթոն tuples ունեն զարմանալի հատկություն՝ նրանք անփոփոխ են, բայց նրանց արժեքները կարող են փոխվել: Դա կարող է տեղի ունենալ, երբ Ա կրկնակի հղում է անում ցանկացածին փոփոխական օբյեկտ, օրինակ՝ ցուցակ:

Այս կերպ, ի՞նչ են կոչվում տուպլիկներ:

Անվանված tuples հիմնականում հեշտ ստեղծվող, թեթև օբյեկտների տեսակներ են: Անունով tuple Օրինակները կարող են հղվել՝ օգտագործելով օբյեկտի նման փոփոխականի անջատում կամ ստանդարտ կրկնակի շարահյուսություն. Նրանք կարող են օգտագործվել նմանապես կառուցվածքի կամ այլ սովորական գրառումների տեսակների համար, բացառությամբ, որ դրանք անփոփոխ են:

արդյո՞ք tuples-ը փոփոխական է C#-ում: Քանի որ tuples դրանք կառուցվածքներ են, դրանք անփոփոխ դարձնելը մեծ իմաստ չունի: Վերջնական արդյունք - C# tuples չափազանց թեթև կոնստրուկցիաներ են. դրանք կառուցվածքներ են և դրանց տարրերն են փոփոխական և ուղղակիորեն հասցեական:

Այս կերպ, որո՞նք են զույգերի փոփոխական նմանակները:

Net the Բազմաթիվ դասն է անփոփոխելի (թեև եթե դրա տարրերից որևէ մեկը հղման տիպ է, դուք դեռ կարող եք մուտք գործել դրանց հատկությունները): « Փոփոխական գործընկերներ Ձեր ծրագրավորման լեզվում կլինի ցանկացած 1-չափ զանգված (վեկտոր), ցուցակ կամ նմանատիպ պատվիրված հավաքածու, որը թույլ է տալիս կարդալու և գրելու հասանելիություն իր տարրերին:

Արդյո՞ք ցուցակները փոփոխական են:

Ցուցակներ են փոփոխական օբյեկտներ, ինչը նշանակում է, որ դուք կարող եք փոփոխել a ցուցակը օբյեկտը ստեղծվելուց հետո: Մյուս կողմից, tuple-ները անփոփոխ օբյեկտներ են, ինչը նշանակում է, որ դուք չեք կարող փոփոխել բազմակի օբյեկտը այն ստեղծելուց հետո:

Խորհուրդ ենք տալիս: