Questions sur la comparaison des données et les moyens efficaces pour y parvenir. Veuillez éviter d'utiliser cette balise pour une comparaison générique (méta) de deux problèmes ou concepts.
Pourquoi les comparaisons des valeurs de NaN se comportent-elles différemment de toutes les autres valeurs? Autrement dit, toutes les comparaisons avec les opérateurs ==, <=,> =, <,> où une ou les deux valeurs sont NaN renvoie false, contrairement au comportement de toutes les autres valeurs. Je suppose que cela simplifie …
La comparaison de chaînes en C # est assez simple. En fait, il existe plusieurs façons de procéder. J'en ai énuméré quelques-uns dans le bloc ci-dessous. Ce qui m'intéresse, ce sont les différences entre eux et quand l'un devrait être utilisé par rapport aux autres? Faut-il à tout prix éviter? …
Étant donné deux plages entières inclusives [x1: x2] et [y1: y2], où x1 ≤ x2 et y1 ≤ y2, quelle est la façon la plus efficace de tester s'il y a un chevauchement des deux plages? Une implémentation simple est la suivante: bool testOverlap(int x1, int x2, int y1, int …
J'ai deux dictionnaires, mais pour simplifier, je prendrai ces deux: >>> x = dict(a=1, b=2) >>> y = dict(a=2, b=2) Maintenant, je veux comparer si chaque key, valuepaire xa la même valeur correspondante y. J'ai donc écrit ceci: >>> for x_values, y_values in zip(x.iteritems(), y.iteritems()): if x_values == y_values: print …
J'essaie de trouver un moyen de vérifier l'existence d'une valeur dans un tableau sans parcourir le tableau. Je lis un fichier pour un paramètre. J'ai une longue liste de paramètres que je ne veux pas traiter. J'ai placé ces paramètres indésirables dans un tableau @badparams. Je veux lire un nouveau …
donc je veux utiliser une instruction switch comme celle-ci: switch (scrollLeft) { case (<1000): //do stuff break; case (>1000 && <2000): //do stuff break; } Maintenant, je sais que ces déclarations ( <1000) ou ( >1000 && <2000) ne fonctionneront pas (pour différentes raisons, évidemment). Ce que je demande, c'est …
Mon éditeur m'avertit lorsque je compare my_var == None, mais aucun avertissement lorsque j'utilise my_var is None. J'ai fait un test dans le shell Python et j'ai déterminé que les deux sont une syntaxe valide, mais mon éditeur semble dire que my_var is Nonec'est préférable. Est-ce le cas, et si …
J'essaie d'écrire un test automatisé d'une application qui traduit essentiellement un format de message personnalisé en un message XML et l'envoie à l'autre extrémité. J'ai un bon ensemble de paires de messages d'entrée / sortie, donc tout ce que je dois faire est d'envoyer les messages d'entrée et d'écouter le …
Je n'ai aucune idée pourquoi ces lignes de code renvoient des valeurs différentes: 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")); La sortie est: true false true Pourquoi le premier revient-il trueet le second revient-il false? Y a-t-il quelque chose de différent que je ne connais pas entre 127et 128? (Bien sûr, je sais que …
J'ai lu le livre de programmation Core Python , et l'auteur montre un exemple comme: (4, 5) < (3, 5) # Equals false Alors, je me demande, comment / pourquoi est-ce faux? Comment python compare-t-il ces deux tuples? Btw, ce n'est pas expliqué dans le livre.
class D { public static void main(String args[]) { Integer b2=128; Integer b3=128; System.out.println(b2==b3); } } Production: false class D { public static void main(String args[]) { Integer b2=127; Integer b3=127; System.out.println(b2==b3); } } Production: true Remarque: les nombres entre -128 et 127 sont vrais.
Il y a la discussion (presque religieuse), si vous devez utiliser LIKE ou '=' pour comparer des chaînes dans des instructions SQL. Y a-t-il des raisons d'utiliser LIKE? Y a-t-il des raisons d'utiliser '='? Performance? Lisibilité?
Il est peu probable que cette question aide les futurs visiteurs; il n'est pertinent que pour une petite zone géographique, un moment précis dans le temps ou une situation extraordinairement étroite qui n'est généralement pas applicable à l'audience mondiale d'Internet. Pour obtenir de l'aide pour rendre cette question applicable plus …
Je voudrais comparer deux collections (en C #), mais je ne suis pas sûr de la meilleure façon de l'implémenter efficacement. J'ai lu l'autre fil de discussion sur Enumerable.SequenceEqual , mais ce n'est pas exactement ce que je recherche. Dans mon cas, deux collections seraient égales si elles contiennent toutes …
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.