2013-08-20 28 views
16

öğenin dizinini alır. İçindeki tek elemanın dizinine nasıl erişebilirim?nasıl böyle bir şey var Set nesnesinin

+3

AFAIK, setleri sipariş edilmez. – Hyperboreus

+0

'itemList' * *' '' '' '' '' '' '' '' olmalıdır; '' '' '' '' '' '' '' '' '' '' '' '' '' bir '. 'set' nesneleri aslında sıralanmamıştır. –

+0

Burada ne yapmaya çalışıyorsun? Belirli bir veri değeri [anahtarının] bulunma sayısını sayın. –

cevap

33

Bir küme, benzersiz öğelerin sıralanmamış bir koleksiyonudur. Yani, bir öğe ya bir kümedir ya da değildir. Bu, bir kümedeki hiçbir öğenin bir dizin içermediği anlamına gelir.

{1, 2, 3} setini göz önünde bulundurun. Set 3 eleman içerir: 1, 2 ve 3. Burada herhangi bir indeks kavramı veya düzeni yok; Bu set sadece 3 değeri içerir.

Yani, data[key] in itemList getiri True, sonra data[key]itemList setin bir unsur olmakla birlikte, elde hiçbir indeks var.

+0

Tamam, bu bilgi için teşekkürler, bu gerçekten yararlı olacaktır Gelecekte ben. – Lolek

İlgili konular