Fragen zum Datenvergleich und zu effizienten Möglichkeiten, dies zu erreichen. Bitte vermeiden Sie die Verwendung dieses Tags für den generischen (Meta-) Vergleich zweier Probleme oder Konzepte.
Warum verhalten sich Vergleiche von NaN-Werten anders als alle anderen Werte? Das heißt, alle Vergleiche mit den Operatoren ==, <=,> =, <,>, bei denen einer oder beide Werte NaN sind, geben entgegen dem Verhalten aller anderen Werte false zurück. Ich nehme an, dies vereinfacht numerische Berechnungen in gewisser Weise, aber …
Der Vergleich von Zeichenfolgen in C # ist ziemlich einfach. In der Tat gibt es mehrere Möglichkeiten, dies zu tun. Ich habe einige im Block unten aufgelistet. Worauf ich neugierig bin, sind die Unterschiede zwischen ihnen und wann einer über den anderen verwendet werden sollte? Sollte man um jeden Preis …
Was ist bei zwei inklusive ganzzahligen Bereichen [x1: x2] und [y1: y2], wobei x1 ≤ x2 und y1 ≤ y2, der effizienteste Weg, um zu testen, ob es eine Überlappung der beiden Bereiche gibt? Eine einfache Implementierung lautet wie folgt: bool testOverlap(int x1, int x2, int y1, int y2) { …
Ich habe zwei Wörterbücher, aber zur Vereinfachung nehme ich diese beiden: >>> x = dict(a=1, b=2) >>> y = dict(a=2, b=2) Nun möchte ich vergleichen, ob jedes key, valuePaar in xden gleichen entsprechenden Wert in hat y. Also habe ich folgendes geschrieben: >>> for x_values, y_values in zip(x.iteritems(), y.iteritems()): if …
Ich versuche, eine Möglichkeit zu finden, die Existenz eines Werts in einem Array zu überprüfen, ohne das Array zu durchlaufen. Ich lese eine Datei für einen Parameter. Ich habe eine lange Liste von Parametern, mit denen ich mich nicht befassen möchte. Ich habe diese unerwünschten Parameter in ein Array eingefügt …
Daher möchte ich eine switch-Anweisung wie die folgende verwenden: switch (scrollLeft) { case (<1000): //do stuff break; case (>1000 && <2000): //do stuff break; } Jetzt weiß ich, dass eine dieser Anweisungen ( <1000) oder ( >1000 && <2000) nicht funktioniert (natürlich aus verschiedenen Gründen). Was ich frage, ist der …
Mein Editor warnt mich beim Vergleichen my_var == None, aber keine Warnung bei der Verwendung my_var is None. Ich habe einen Test in der Python-Shell durchgeführt und festgestellt, dass beide eine gültige Syntax sind, aber mein Editor scheint zu sagen, dass dies my_var is Nonebevorzugt wird. Ist dies der Fall …
Ich versuche, einen automatisierten Test einer Anwendung zu schreiben, der im Grunde ein benutzerdefiniertes Nachrichtenformat in eine XML-Nachricht übersetzt und am anderen Ende sendet. Ich habe einen guten Satz von Eingabe / Ausgabe-Nachrichtenpaaren, daher muss ich nur die Eingabe-Nachrichten einschicken und darauf warten, dass die XML-Nachricht am anderen Ende herauskommt. …
Ich habe keine Ahnung, warum diese Codezeilen unterschiedliche Werte zurückgeben: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); Die Ausgabe ist: true false true Warum kehrt der erste trueund der zweite zurück false? Gibt es etwas anderes, das ich zwischen 127und nicht weiß 128? (Natürlich weiß ich das 127< 128.) Warum kehrt der dritte zurück …
Ich habe das Core Python- Programmierbuch gelesen und der Autor zeigt ein Beispiel wie: (4, 5) < (3, 5) # Equals false Also frage ich mich, wie / warum ist es gleich falsch? Wie vergleicht Python diese beiden Tupel? Übrigens wird es im Buch nicht erklärt.
class D { public static void main(String args[]) { Integer b2=128; Integer b3=128; System.out.println(b2==b3); } } Ausgabe: false class D { public static void main(String args[]) { Integer b2=127; Integer b3=127; System.out.println(b2==b3); } } Ausgabe: true Hinweis: Zahlen zwischen -128 und 127 sind wahr.
Es gibt die (fast religiöse) Diskussion, ob Sie LIKE oder '=' verwenden sollten, um Zeichenfolgen in SQL-Anweisungen zu vergleichen. Gibt es Gründe, LIKE zu verwenden? Gibt es Gründe, '=' zu verwenden? Performance? Lesbarkeit?
Es ist unwahrscheinlich, dass diese Frage zukünftigen Besuchern hilft. Es ist nur für ein kleines geografisches Gebiet, einen bestimmten Zeitpunkt oder eine außerordentlich enge Situation relevant, die für das weltweite Internetpublikum nicht allgemein anwendbar ist. Wenn Sie Hilfe benötigen, um diese Frage allgemeiner anwendbar zu machen, besuchen Sie die Hilfe …
Ich möchte zwei Sammlungen (in C #) vergleichen, bin mir aber nicht sicher, wie ich dies am besten effizient implementieren kann. Ich habe den anderen Thread über Enumerable.SequenceEqual gelesen , aber es ist nicht genau das, wonach ich suche. In meinem Fall wären zwei Sammlungen gleich, wenn beide dieselben Artikel …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.