«tuples» etiketlenmiş sorular

Programlamada, tuples sıralı tür koleksiyonlarını temsil eden basit * ürün türleri * dir.

2
Std :: tie nasıl çalışır?
std::tieÇok düşünmeden kullandım . İşe yarıyor, bu yüzden şunu kabul ettim: auto test() { int a, b; std::tie(a, b) = std::make_tuple(2, 3); // a is now 2, b is now 3 return a + b; // 5 } Ama bu kara büyü nasıl çalışıyor? Geçici bir std::tiedeğişim tarafından nasıl yaratılır …
120 c++  c++11  tuples 

8
Bir liste veya tuple'dan açıkça öğe seçin
Aşağıdaki Python listesine sahibim (ayrıca bir başlık da olabilir): myList = ['foo', 'bar', 'baz', 'quux'] söyleyebilirim >>> myList[0:3] ['foo', 'bar', 'baz'] >>> myList[::2] ['foo', 'baz'] >>> myList[1::2] ['bar', 'quux'] Endeksleri belirli kalıpları olmayan öğeleri açıkça nasıl seçerim? Örneğin, seçmek istiyorum [0,2,3]. Ya da 1000 öğelik çok büyük bir listeden seçmek …
120 python  list  select  indexing  tuples 


3
Python'da “(1,) == 1,” nin anlamı nedir?
Tuple yapısını test ediyorum ve ==operatörü şu şekilde kullandığımda garip buldum : >>> (1,) == 1, Out: (False,) Bu iki ifadeyi bir değişkene atadığımda sonuç doğrudur: >>> a = (1,) >>> b = 1, >>> a==b Out: True Bu sorular benim görüşüme göre Python tuple sondaki virgül sözdizimi kuralından farklı …


3
Go'da veri türünü eşle / tupla
Tour of Go'nun son alıştırmasını yaparken, bir ( string, int) çift kuyruğuna ihtiyacım olduğuna karar verdim . Yeterince kolay: type job struct { url string depth int } queue := make(chan job) queue <- job{url, depth} Ama bu beni düşündürdü: Go'da yerleşik çift / tuple veri türleri var mı? Bir …
118 go  tuples 

7
N'inci elemanlar bir tuple listesinden nasıl çıkarılır?
N'inci öğeleri bir tuple listesinden almaya çalışıyorum. Bende şöyle bir şey var: elements = [(1,1,1),(2,3,7),(3,5,10)] Her demetin yalnızca ikinci öğelerini bir listeye çıkarmak istiyorum: seconds = [1, 3, 5] Bir fordöngü ile yapılabileceğini biliyorum ama binlerce demetim olduğu için başka bir yol olup olmadığını bilmek istedim.
112 python  list  tuples 

4
Sözlüğe tuple listesi
Python'da şu anda bir tuple listesini sözlüğe nasıl dönüştürüyorum: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} Daha iyi bir yol var mı? Görünüşe göre bunu yapmak için tek hat olmalı.

7
Tuples listesini birden çok listeye nasıl dönüştürebilirim?
Diyelim ki bir tuple listem var ve birden çok listeye dönüştürmek istiyorum. Örneğin, tuple listesi [(1,2),(3,4),(5,6),] Python'da onu şuna dönüştüren herhangi bir yerleşik işlev var mı: [1,3,5],[2,4,6] Bu basit bir program olabilir. Ancak Python'da böyle yerleşik bir işlevin varlığını merak ediyorum.
111 python  list  tuples 

8
C # 'ta Sözlük anahtarları olarak diziler (veya diziler)
C # dilinde Sözlük arama tablosu yapmaya çalışıyorum. 3 demetlik değeri bir dizeye çözümlemem gerekiyor. Dizileri anahtar olarak kullanmayı denedim ama bu işe yaramadı ve başka ne yapacağımı bilmiyorum. Bu noktada bir Sözlükler Sözlüğü yapmayı düşünüyorum, ancak javascript'te böyle yapsam da buna bakmak pek hoş olmaz.

6
Python: Varsa dikte listesi, yeni bir dikte eklemezse bir dikt değerini artırır
Böyle bir şey yapmak isterim. list_of_urls = ['http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.cn/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.cn/'] urls = [{'url': 'http://www.google.fr/', 'nbr': 1}] for url in list_of_urls: if url in [f['url'] for f in urls]: urls[??]['nbr'] += 1 else: urls.append({'url': url, 'nbr': 1}) Nasıl yapabilirim ? Tuple'ı düzenlemek veya …
107 python  loops  list  tuples 



8
Python: Anahtarlar / sözlükler, seçme, sıralama
Diyelim ki farklı renklerde meyvelerim var, örneğin, 24 mavi muz, 12 yeşil elma, 0 mavi çilek vb. Bunları Python'da kolay seçime ve sıralamaya izin veren bir veri yapısında düzenlemek istiyorum. Benim fikrim onları anahtar olarak başlıklar içeren bir sözlüğe koymaktı, ör. { ('banana', 'blue' ): 24, ('apple', 'green'): 12, ('strawberry','blue' …

13
Tuple'lardan JavaScript değişken atamaları
Python 2 ve Python 3 gibi diğer dillerde, bir tuple değişkenine değerler tanımlayıp atayabilir ve değerlerini şu şekilde alabilirsiniz: tuple = ("Bob", 24) name, age = tuple print(name) #name evaluates to Bob print(age) #age evaluates to 24 JavaScript'te benzer bir şey var mı? Yoksa bunu bir dizi ile çirkin bir …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.