Adlandırılmış demetler değişebilir mi?
Adlandırılmış demetler değişebilir mi?

Video: Adlandırılmış demetler değişebilir mi?

Video: Adlandırılmış demetler değişebilir mi?
Video: Yaz Sıcaklarında Beyaz mı Giymek Gerekir, Siyah mı? 2024, Nisan
Anonim

Kutuları değil, etiketleri düşünün. piton demetler şaşırtıcı bir özelliği var: değişmezler, ancak değerleri değişebilir. Bu, bir demet herhangi bir referans tutar değişken nesne, örneğin bir liste.

Bu şekilde, ne denir tuples?

Adlandırılmış demetler temelde oluşturulması kolay, hafif nesne türleridir. adlandırılmış demet örneklere, nesne benzeri değişken referans kaldırma veya standart kullanılarak başvurulabilir. demet sözdizimi. Değişmez olmaları dışında, yapı veya diğer yaygın kayıt türlerine benzer şekilde kullanılabilirler.

tuple'lar değişken C# mı? Dan beri demetler yapılardır, onları değişmez hale getirmenin pek bir anlamı yoktur. Sonuç - C# demetleri son derece hafif yapılardır - bunlar yapılardır ve öğeleri değişken ve doğrudan adreslenebilir.

Bu şekilde, tuple'ların değişken muadilleri nelerdir?

ağ demet sınıf değişmez (elemanlarından herhangi biri referans türleri olsa da, özelliklerine yine de erişebilirsiniz). “ Değişken meslektaşları ”, öğelerine okuma ve yazma erişimi sağlayan herhangi bir 1 boyutlu dizi (vektör), liste veya benzeri sıralı koleksiyon olacaktır.

Listeler değişebilir mi?

Listeler NS değişken nesneleri değiştirebileceğiniz anlamına gelen liste oluşturulduktan sonra nesne. Tuple'lar ise değişmez nesnelerdir; bu, bir tuple nesnesini oluşturulduktan sonra değiştiremeyeceğiniz anlamına gelir.

Önerilen: