Pytania otagowane jako tuples

W programowaniu krotki są prostymi * typami produktów *, reprezentującymi uporządkowane zbiory typów.


12
Operacje na krotkach w Pythonie, takie jak suma
Czy jest tak, aby operacje krotek w Pythonie działały w ten sposób: >>> a = (1,2,3) >>> b = (3,2,1) >>> a + b (4,4,4) zamiast: >>> a = (1,2,3) >>> b = (3,2,1) >>> a + b (1,2,3,3,2,1) Wiem, że to działa, ponieważ metody __add__i __mul__są tak zdefiniowane. Więc …
99 python  tuples 

4
Wdrożenie operatorów porównania za pomocą „krotki” i „remisu”, dobry pomysł?
(Uwaga: tuplei tiemożna je pobrać z Boost lub C ++ 11.) Podczas pisania małych struktur z tylko dwoma elementami, czasami wybieram std::pair, ponieważ wszystkie ważne rzeczy są już zrobione dla tego typu danych, jak operator<na przykład porządkowanie ścisłe-słabe . Wadą są jednak prawie bezużyteczne nazwy zmiennych. Nawet jeśli sam to …

12
C ++ Tuple vs Struct
Czy jest jakaś różnica między używaniem a std::tuplei tylko danych struct? typedef std::tuple<int, double, bool> foo_t; struct bar_t { int id; double value; bool dirty; } Z tego, co znalazłem w Internecie, stwierdziłem, że istnieją dwie główne różnice: structjest bardziej czytelny, a tuplema wiele ogólnych funkcji, których można używać. Czy …
98 c++  struct  tuples 

5
Rozpakowywanie krotki scala
Wiem, że to pytanie pojawiało się wiele razy na różne sposoby. Ale nadal nie jest to dla mnie jasne. Czy jest sposób, aby osiągnąć następujące cele. def foo(a:Int, b:Int) = {} foo(a,b) //right way to invoke foo foo(getParams) // is there a way to get this working without explicitly unpacking …

13
Jakie wymaganie miała rozwiązać krotka?
Patrzę na nową funkcję C # krotek. Jestem ciekawy, jaki problem miał rozwiązać krotka? Do czego używasz krotek w swoich aplikacjach? Aktualizacja Dzięki za dotychczasowe odpowiedzi, zobaczę, czy mam pewne sprawy w głowie. Jako współrzędne wskazano dobry przykład krotki. Czy to wygląda dobrze? var coords = Tuple.Create(geoLat,geoLong); Następnie użyj krotki …
94 c#  tuples 

6
Czy Python ma niezmienną listę?
Czy Python ma niezmienne listy? Załóżmy, że chcę mieć funkcjonalność uporządkowanego zbioru elementów, ale które chcę zagwarantować, że się nie zmieni, jak można to zaimplementować? Listy są uporządkowane, ale można je modyfikować.

3
Sortuj krotki na podstawie drugiego parametru
Mam listę krotek, które wyglądają mniej więcej tak: ("Person 1",10) ("Person 2",8) ("Person 3",12) ("Person 4",20) Chcę, aby powstała lista posortowana w porządku rosnącym według drugiej wartości krotki. Więc L [0] powinno być ("Person 2", 8)po sortowaniu. Jak mogę to zrobić? Korzystanie z Pythona 3.2.2 Jeśli to pomaga.
93 python  sorting  tuples 


8
Jak przeszukiwać listę krotek w Pythonie
Mam więc listę krotek, takich jak ta: [(1,"juca"),(22,"james"),(53,"xuxa"),(44,"delicia")] Chcę mieć tę listę dla krotki, której wartość liczbowa jest równa czemuś. Więc jeśli to zrobię search(53), zwróci wartość indeksu2 Czy jest na to łatwy sposób?
91 python  search  list  tuples 



7
Utwórz krotkę w Linq Select
Pracuję z C # i .NET Framework 4.5.1, pobierając dane z bazy danych SQL Server z Entity Framework 6.1.3. Mam to: codes = codesRepo.SearchFor(predicate) .Select(c => new Tuple<string, byte>(c.Id, c.Flag)) .ToList(); Kiedy go uruchamiam, otrzymuję następujący komunikat: LINQ to Entities obsługuje tylko konstruktory i inicjatory bez parametrów. Nie wiem, jak …

13
Konwertować listę Scala na krotkę?
Jak przekonwertować listę zawierającą (powiedzmy) 3 elementy na krotkę o rozmiarze 3? Na przykład, powiedzmy, że mam val x = List(1, 2, 3)i chcę przekonwertować to na (1, 2, 3). Jak mogę to zrobić?
88 list  scala  tuples 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.