Tag: tuples
In der Programmierung, Tupel sind einfach *Produkttypen*, vertreten geordnete Sammlungen von Arten.
2
Antworten
Habe ich gelesen, das Core Python Programmierung Buch, und der Autor zeigt ein Beispiel wie: (4, 5) < (3, 5) # Equals false So, ich Frage mich, wie/warum ist es gleich falsch? Wie funktioniert die python vergleichen
4
Antworten
Möchte ich zum konvertieren einer Farbe Tupel auf eine Farbe Namen, wie 'yellow' oder 'blue' >>> im = Image.open("test.jpg") >>> n, color = max(im.getcolors(im.size[0]*im.size[1])) >>> print color (119, 172, 152) Gibt es eine einfache Möglichkeit mit python
8
Antworten
Ich Liebe Tupel. Sie ermöglichen die schnelle Gruppe relevanten Informationen zusammen, ohne zu schreiben, eine Struktur oder Klasse. Dies ist sehr nützlich beim refactoring sehr lokalisierte code. Initialisierung eine Liste von Ihnen scheint jedoch ein wenig überflüssig.
8
Antworten
Also ich habe eine Liste von Tupeln wie diese: [(1,"juca"),(22,"james"),(53,"xuxa"),(44,"delicia")] Möchte ich diese Liste für ein Tupel, dessen Zahlenwert ist gleich etwas. So, dass wenn ich search(53) wird es wieder der index-Wert von 2 Gibt es eine
4
Antworten
[(1,2),(2,3),(4,5),(3,4),(6,7),(6,7),(3,8)] Wie gebe ich den 2. Wert aus jedes Tupel in dieser Liste? InformationsquelleAutor der Frage super9 | 2011-01-26
8
Antworten
Habe ich eine Liste, 'a' a= [(1,2),(1,4),(3,5),(5,7)] Ich muss alle Tupel für eine bestimmte Zahl. sagen 1 es wird result = [(1,2),(1,4)] Wie mache ich das? InformationsquelleAutor der Frage Bruce | 2010-02-03
6
Antworten
Hat jemand Verwendung Tupel in Ruby? Wenn ja, wie kann man implementieren, die ein Tupel? Ruby hashes sind nett und funktionieren fast genauso gut, aber ich würde wirklich gerne sehen, so etwas wie die Tuple-Klasse in Python,
7
Antworten
Ich versuche, ein Wörterbuch-lookup-Tabelle in C#. Ich brauche zum lösen eines 3-Tupel der Werte zu einem string. Ich habe versucht mit arrays als Schlüssel, aber das hat nicht funktioniert, und ich weiß nicht, was anderes zu tun.
3
Antworten
boost::tuple hat eine get() member-Funktion wie folgt verwendet: tuple<int, string, string> t(5, "foo", "bar"); cout << t.get<1>(); //outputs "foo" Scheint es den C++0x - std::tuple nicht über diese member-Funktion ist, und Sie haben, um stattdessen die nicht-member-Funktion
4
Antworten
Lerne ich Python 3 mit Dem Quick-Python-Buch, wo der Autor spricht über frozensets, die besagt, dass da-Sätze sind veränderlich und daher unhashable, wodurch Sie zu von nicht für als dictionary-Schlüssel, Ihre gefrorenen Pendants eingeführt wurden. Neben dem
2
Antworten
Wenn ich ein Tupel wie (1,2,3,4) und ich will assign 1 und 3, um die Variablen a und b könnte ich natürlich sagen myTuple = (1,2,3) a = my_tuple[0] b = myTuple[2] Oder so etwas wie (a,_,b,_)
8
Antworten
Was sind gute Anwendungsfälle für die Verwendung von Tupeln in C++11? Ich habe zum Beispiel eine Funktion, die definiert einen lokalen struct wie folgt: template<typename T, typename CmpF, typename LessF> void mwquicksort(T *pT, int nitem, const int
5
Antworten
Was ist die elegante und präzise Art und Weise (ohne meine eigene Klasse mit operator overloading), um Tupel Arithmetik in Python 2.7? Können sagen, ich habe zwei Tupel: a = (10, 10) b = (4, 4) Meine
7
Antworten
Was ist der Pythonic Ansatz, um Folgendes zu erreichen? # Original lists: list_a = [1, 2, 3, 4] list_b = [5, 6, 7, 8] # List of tuples from 'list_a' and 'list_b': list_c = [(1,5), (2,6), (3,7),
7
Antworten
Ich habe eine Liste von datetimes, von dem ich bauen will Zeit-Segmenten. In anderen Worten, drehen Sie [t0, t1, ... tn] in [(t0,t1),(t1,t2),...,(tn-1, tn)]. Ich habe es auf diese Art gemacht: # start by sorting list of
3
Antworten
Habe ich ein Pandas DataFrame, und ich will zu kombinieren, die 'lat' und 'long' Spalten bilden ein Tupel. <class 'pandas.core.frame.DataFrame'> Int64Index: 205482 entries, 0 to 209018 Data columns: Month 205482 non-null values Reported by 205482 non-null values
3
Antworten
Weiß ich lambda nicht über ein return-Ausdruck. Normalerweise def one_return(a): #logic is here c = a + 1 return c geschrieben werden kann: lambda a : a + 1 Wie über schreiben diese in eine lambda-Funktion: def
4
Antworten
Betrachten Sie die folgenden Ausdrücke: new Tuple<int,int>(1,2); Tuple.Create(1,2); Ist, gibt es einen Unterschied zwischen diesen beiden Methoden der Tupel Schöpfung? Aus meiner Lektüre scheint es mehr eine praktische Abkürzung, als etwas wie Objekterstellung in C++ (heap vs.
5
Antworten
Ich versuche zum konvertieren einer Liste in ein Tupel. Wenn ich das google, finde ich eine Menge Antworten ähnlich: l = [4,5,6] tuple(l) Aber wenn ich das mache bekomme ich diese Fehlermeldung: TypeError: 'tuple' object ist nicht
5
Antworten
Ich weiß, diese Frage hat sich viele Male auf unterschiedliche Weise. Aber es ist immer noch nicht klar für mich. Gibt es eine Möglichkeit, um Folgendes zu erreichen. def foo(a:Int, b:Int) = {} foo(a,b) //right way to
3
Antworten
Las ich die Zuordnung von Aussagen in die Python docs ( http://docs.python.org/reference/simple_stmts.html#assignment-statements ). In dass es ist zitiert, dass: Wenn das Ziel ein Ziel-Liste in Klammern eingeschlossen oder in eckigen Klammern: Das Objekt muss ein durchsuchbar mit
8
Antworten
Ich Lerne Python und erstellen einer Datenbank-Verbindung. Während Sie versuchen, um an die DB, ich denke an die Schaffung Tupel von Informationen und fügen Sie Sie dann in die DB. Was ich Tue: Ich nehme Informationen vom
6
Antworten
Betrachten eine Funktion gibt zwei Werte. Wir können schreiben: //Using out: string MyFunction(string input, out int count) //Using Tuple class: Tuple<string, int> MyFunction(string input) //Using struct: MyStruct MyFunction(string input) Welche ist die beste Praxis und warum? InformationsquelleAutor
4
Antworten
Ich bin noch ein wenig neu in diesem, so könnte ich nicht wissen, alle die herkömmlichen Begriffe für die Dinge: Ist es möglich zu bewahren Python-Tupel, wenn die Codierung mit JSON? Jetzt json.loads(json.dumps(tuple)) gibt mir eine Liste
3
Antworten
Habe ich eine Liste von Tupeln. Jedes Tupel hat 5 Elemente (entsprechend 5 Datenbank-Spalten) und ich würde gerne eine Abfrage machen select attribute1 from mylist where attribute2 = something z.B. personAge = select age from mylist where
6
Antworten
Ich habe experimentiert mit std::tuple in Kombination mit Referenzen: #include <iostream> #include <tuple> int main() { int a,b; std::tuple<int&,int&> test(a,b); std::get<0>(test) = 1; std::get<1>(test) = 2; std::cout << a << ":" << b << std::endl; //doesn't make
13
Antworten
Ich freue mich auf die neue C# - feature von Tupeln. Ich bin gespannt, was Ihr problem war die Tupel lösen sollen? Was haben Sie Tupel in Ihre apps? Update Danke für die Antworten bisher, lassen Sie
3
Antworten
Ist es eine Art zu schreiben die folgende Funktion so, dass meine IDE nicht beschweren, dass Spalte ist eine nicht verwendete variable? def get_selected_index(self): (path, column) = self._tree_view.get_cursor() return path[0] In diesem Fall ich don ' T
6
Antworten
Habe ich ein Objekt.ID-s, die ich versuchen, zu speichern Sie in der Benutzer-session als Tupel. Wenn ich zuerst es funktioniert, aber eins sieht aus wie (u'2',) aber wenn ich versuche, fügen Sie neue mit mytuple = mytuple
5
Antworten
Ich arbeite mit C# und .NET Framework 4.5.1 abrufen von Daten aus einer SQL Server-Datenbank mit Entity Framework 6.1.3. Habe ich dieses: codes = codesRepo.SearchFor(predicate) .Select(c => new Tuple<string, byte>(c.Id, c.Flag)) .ToList(); Und wenn ich es laufen
5
Antworten
Ein paar meiner Domänen-Objekte enthalten, Zeiträume, wie ein paar start-und end-Datum Eigenschaften: public class Period { public DateTime EffectiveDate { get; set; } public DateTime ThroughDate { get; set; } } public class Timeline { public DateTime
3
Antworten
Habe ich die folgende Klassen-Hierarchie: class A class B extends A class C extends A dann gibt es eine weitere Klasse, die nimmt Instanzen von diesen Klassen und es ist eine Methode, in der zwei Fälle von
6
Antworten
Ich dekompiliert einige C# - 7-Bibliotheken und sah ValueTuple Generika verwendet werden. Was sind ValueTuples und warum nicht Tuple statt? https://docs.microsoft.com/en-gb/dotnet/api/system.tuple https://docs.microsoft.com/en-gb/dotnet/api/system.valuetuple InformationsquelleAutor der Frage Steve Fan | 2016-12-11
3
Antworten
Habe ich ein pandas dataframe (dies ist nur ein kleines Stück) >>> d1 y norm test y norm train len(y_train) len(y_test) \ 0 64.904368 116.151232 1645 549 1 70.852681 112.639876 1645 549 SVR RBF \ 0 (35.652207342877873,
3
Antworten
Ich dachte zu verwenden Tuple - Klasse zum speichern von 2 integer-Daten (Startadresse, EndAddress) ich brauche in meinem Programm. Aber entdecke ich, dass Tuple Elemente sind Schreibgeschützt, so dass, wenn ich brauche, um einen Wert für ein
12
Antworten
Ich bin neu in python, so dass diese Frage vielleicht ein wenig basic. Ich habe ein Tupel genannt values die Folgendes enthält: ('275', '54000', '0.0', '5000.0', '0.0') Will ich ändern den ersten Wert (D. H., 275) in
10
Antworten
Lesen der änderungen in Python 3.1fand ich etwas... unerwartetes: Sys.version_info Tupel wird nun ein benannte Tupel: Ich noch nie gehört über benannte Tupel vor, und ich dachte Elemente könnte entweder indiziert durch die zahlen (wie in Tupel
4
Antworten
Ich habe ein array von Tupeln, wobei jedes Tupel 2 Tupel mit einem Schlüssel und einem Wert. Was wäre der sauberste Weg, um zu konvertieren das array von Tupeln in eine hash-map? InformationsquelleAutor der Frage Mantas Vidutis
4
Antworten
In F# - code, ich habe ein Tupel: let myWife=("Tijana",32) Ich für den Zugriff auf jedes Mitglied der Tupel einzeln. Zum Beispiel das, was ich erreichen möchte, indem ich nicht Console.WriteLine("My wife is {0} and her age
2
Antworten
Das ist hässlich. Was ist ein mehr Pythonic Weg, es zu tun? import datetime t= (2010, 10, 2, 11, 4, 0, 2, 41, 0) dt = datetime.datetime(t[0], t[1], t[2], t[3], t[4], t[5], t[6]) InformationsquelleAutor der Frage user132262
7
Antworten
Sorry im Voraus, aber ich bin neu in Python. Ich habe eine Liste von tuplesund ich Frage mich, wie kann ich verweisen, sagen, das erste element jeder tuple innerhalb der Liste. Ich denke, dass es so etwas
7
Antworten
ich definiert habe 'über' - Funktion wie folgt: def using[A, B <: {def close(): Unit}] (closeable: B) (f: B => A): A = try { f(closeable) } finally { closeable.close() } kann ich es verwenden, wie: using(new
16
Antworten
Was ist der Unterschied? Was sind die Vorteile /Nachteile der Tupel /Listen? InformationsquelleAutor der Frage Lucas Gabriel Sánchez | 2009-03-09
3
Antworten
Gegeben ein string ist eine Abfolge von mehreren Werten, getrennt durch ein commma: mStr = 'A,B,C,D,E' Wie konvertiere ich den string in eine Liste? mList = ['A', 'B', 'C', 'D', 'E'] InformationsquelleAutor der Frage O.rka | 2011-10-21
4
Antworten
Ich habe zwei Listen, eine List[A] und ein List[B]. Was ich will ist ein Map[A,B] aber ich will, dass die Semantik von zip. So begann etwa so: var tuplesOfAB = listOfA zip listOfB Ich bin mir jetzt
13
Antworten
Zusätzlich mit der Tupel Klasse .net 4, ich habe versucht, zu entscheiden, ob diese in mein design ist wie eine schlechte Wahl ist oder nicht. Ich sehe das so, ein Tupel kann eine Verknüpfung zum schreiben einer
4
Antworten
Habe ich eine situation, wo ich möchte erstellen Sie eine Zuordnung von einem Tupel auf eine ganze Zahl. In python würde ich einfach mit einem Tupel (a,b) als der Schlüssel zu einem dictionary, Nicht Javascript haben Tupeln?
3
Antworten
Wie übergibt man ein Tupel argument der beste Weg ? Beispiel: def foo(...): (Int, Int) = ... def bar(a: Int, b: Int) = ... Nun möchte ich übergeben Sie die Ausgabe des foo zu bar. Dies kann
12
Antworten
Gibt es einen Weg, um ein Tupel der Klasse, sondern liefern die Namen der Elemente in ihm? Beispiel: public Tuple<int, int, int int> GetOrderRelatedIds() Dass die Rendite der ids für OrderGroupId, OrderTypeId, OrderSubTypeId und OrderRequirementId. Wäre es
3
Antworten
Ich auf der Suche nach dem minimum einer Liste von Tupeln, die Sortierung nach einer bestimmten Spalte. Ich habe einige Daten geordnet als Liste von 2-Tupeln, zum Beispiel. data = [ (1, 7.57), (2, 2.1), (3, 1.2),