31 EKİM 2009, CUMARTESİ
Python sıralı bir dizi var mı?
Python ordered dictionary sıralı bir dizi hakkında?
CEVAP
31 EKİM 2009, CUMARTESİ
Python Documentation dan verilen bu ordered set bir tarifi var. Bu Py2 çalışır.6 ya da geç ve 3.0 ya da herhangi bir değişiklik olmadan daha sonra. Arayüzü neredeyse tamamen normal bir dizi olarak aynı işlemi bir liste ile yapılmalıdır.
OrderedSet([1, 2, 3])
Bu bir MutableSet, .union
için bir imza ile aynı değil, ama __or__
içerdiğinden benzer bir şey kolayca eklenebilir:
@staticmethod
def union(*sets):
union = OrderedSet()
union.union(*sets)
return union
def union(self, *sets):
for set in sets:
self |= set
Bunu Paylaş:
Nasıl PHP ilişkisel Dizi veya sıralı o...
Python ile bir dizi uzunluğu elde...
Python: eğer bir nesne ya da bir dizi ...
Nasıl python iki boyutlu bir dizi tanı...
Python Listesi vs Dizi ne zaman kullan...