«tuples» etiketlenmiş sorular

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



13
C # Kodumda .NET 4.0 Tuples Kullanımı Kötü Tasarım Kararı mı?
Tuple sınıfının .net 4'e eklenmesi ile bunları tasarımımda kullanmanın kötü bir seçim olup olmadığına karar vermeye çalışıyorum. Gördüğüm gibi, bir Tuple bir sonuç sınıfı yazmak için bir kısayol olabilir (eminim başka kullanımları da vardır). Yani bu: public class ResultType { public string StringValue { get; set; } public int IntValue …

7
Python gruba öğe ekle
Kullanıcı oturumunda demet olarak depolamaya çalıştığım bazı object.ID-s var. İlkini eklediğimde işe yarıyor ama tuple benziyor (u'2',)ama ben mytuple = mytuple + new.idhata kullanarak yeni bir tane eklemeye çalıştığımda can only concatenate tuple (not "unicode") to tuple.

2
Bir demetten bir değer elde etme
İfadeleri kullanarak Python'daki bir demetten bir değer almanın bir yolu var mı? def tup(): return (3, "hello") i = 5 + tup() # I want to add just the three Bunu yapabileceğimi biliyorum: (j, _) = tup() i = 5 + j Ama bu benim işlevime uzunluğunu iki katına çıkaracak …
152 python  tuples 

6
dikte etmek için piton tuple
Grup için t = ((1, 'a'),(2, 'b')) dict(t)geri döner{1: 'a', 2: 'b'} {'a': 1, 'b': 2}Almanın iyi bir yolu var mı (anahtarlar ve valler değiştirildi)? Sonuçta, 1verilen 'a'ya da 2verilen bir şekilde geri dönmek istiyorum 'b', belki de bir diksiyona dönüştürmek en iyi yol değildir.

6
Adlandırılmış bir diziyi sözlüğe dönüştürme
Python adlı adlandırılmış bir tuple sınıf var class Town(collections.namedtuple('Town', [ 'name', 'population', 'coordinates', 'population', 'capital', 'state_bird'])): # ... Kasaba örneklerini sözlüklere dönüştürmek istiyorum. Bir Kasabadaki alanların adlarına veya numaralarına katı bir şekilde bağlanmasını istemiyorum. Daha fazla alan ekleyebileceğim veya tamamen farklı bir adlandırılmış tuple geçirip sözlük alabilecek şekilde yazmanın bir …

4
HLists, tuples yazmanın kıvrımlı bir yolundan başka bir şey değil mi?
HListlerin kullanılamadığı (veya daha doğrusu, normal listelere göre herhangi bir fayda sağlamadığı) kanonik kullanım durumlarını belirlemek için farklılıkların nerede olduğunu ve daha genel olarak bulmakla gerçekten ilgileniyorum. ( TupleNScala'da 22 (inanıyorum) olduğunun farkındayım , oysa birinin tek bir HList'e ihtiyacı var, ancak bu ilgilendiğim kavramsal farklılık türü değil.) Aşağıdaki metinde …
144 scala  types  tuples  hlist  shapeless 




13
Bir parçayı değişken şablon işlevinin bağımsız değişkenlerine nasıl genişletebilirim?
Variadic şablon bağımsız değişkenlerine sahip şablonlanmış bir işlevi düşünün: template<typename Tret, typename... T> Tret func(const T&... t); Şimdi, bir tdeğerler dizim var . func()Tuple değerlerini bağımsız değişken olarak kullanarak nasıl arayabilirim ? bind()İşlev nesnesini, call()işlevli ve aynı zamanda apply()artık eski olan farklı belgelerdeki işlevi okudum . GNU GCC 4.4 uygulamasının …
136 c++  c++11  arguments  tuples 

4
Pandalar'da iki sütundan tuple sütunu nasıl oluşturulur
Pandas DataFrame'im var ve bir demet oluşturmak için 'enlem' ve 'uzun' sütunları birleştirmek istiyorum. <class 'pandas.core.frame.DataFrame'> Int64Index: 205482 entries, 0 to 209018 Data columns: Month 205482 non-null values Reported by 205482 non-null values Falls within 205482 non-null values Easting 205482 non-null values Northing 205482 non-null values Location 205482 non-null values …

12
C ++ 'da tuple kullanımı neden daha yaygın değil?
Neden hiç kimse C ++ 'da, Boost Tuple Kitaplığı veya TR1 için standart kitaplık kullanmıyor gibi görünüyor ? Çok fazla C ++ kodu okudum ve çok nadiren tuple kullanımını görüyorum, ancak çoğu zaman tupleların birçok sorunu çözebileceği birçok yer görüyorum (genellikle işlevlerden birden çok değer döndürür). Tuples, bunun gibi her …
124 c++  tuples 

17
Python: bir demetteki değeri değiştirme
Python'da yeniyim, bu yüzden bu soru biraz basit olabilir. valuesAşağıdakileri içeren bir demetim var : ('275', '54000', '0.0', '5000.0', '0.0') 275Bu demetteki ilk değeri (yani, ) değiştirmek istiyorum ama tupleların değişmez olduğunu anlıyorum, bu yüzden values[0] = 200çalışmayacak. Bunu nasıl başarabilirim?
124 python  tuples 

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.