comparación decimal python >>> from decimal import Decimal >>> Decimal(‘1.0’) > 2.0 True Esperaba que convirtiera 2.0 correctamente, pero después de leer a través de PEP 327 , entiendo que había alguna razón para no convertir implícitamente float a Decimal, pero en ese caso no debería elevar TypeError como lo hace en este caso >>> […]
Esperaba las siguientes dos tuplas >>> x = tuple(set([1, “a”, “b”, “c”, “z”, “f”])) >>> y = tuple(set([“a”, “b”, “c”, “z”, “f”, 1])) para comparar desigual, pero no lo hacen: >>> x == y >>> True ¿Porqué es eso?
Tengo dos marcos de datos de diferente tamaño ( df1 nad df2 ). Me gustaría eliminar de df1 todas las filas que están almacenadas dentro de df2 . Así que si tengo df2 es igual a: AB 0 wer 6 1 tyu 7 Y df1 es igual a: ABC 0 qwe 5 a 1 wer […]
Considere el siguiente script: # multipleSmallFrozensets is a list of 7 frozensets of differenet number of string objects multipleSmallFrozensets = [ frozenset({‘YHR007C’, ‘YHR042W’}), frozenset({‘YPL274W’}), frozenset({‘YCL064C’}), frozenset({‘YBR166C’}), frozenset({‘YEL041W’, ‘YJR049C’}), frozenset({‘YGL142C’}), frozenset({‘YJL134W’, ‘YKR053C’})] # singleFrozenset is a frozenset of 3410 string objects singleFrozenset = frozenset({‘YIL140W’,’YLR268W’,’YLR357W’,’YJL155C’,’YHR067W’, ‘YAL008W’,’YBR255W’,’YFR027W’,’YGR148C’,’YJR122W’,’YJL204C’,’YJL093C’,’YLR244C’, ‘YNL003C’,’YBR111W-A’, …}) # don’t forget that i is of type frozenset […]
Tengo una lista que contiene muchas sublistas. es decir mylst = [[1, 343, 407, 433, 27], [1, 344, 413, 744, 302], [1, 344, 500, 600, 100], [1, 344, 752, 1114, 363], [1, 345, 755, 922, 168], [2, 345, 188, 1093, 906], [2, 346, 4, 950, 947], [2, 346, 953, 995, 43], [3, 346, 967, 1084, […]
En Python 2.7, defino una clase de nuevo estilo vacía: In [43]: class C(object): pass ….: luego crea una lista de instancias de la nueva clase: In [44]: c = [C() for i in xrange(10)] luego intente ordenar la lista: In [45]: sorted(c) Out[45]: [, , … ] Lo sorprendente es que el tipo no […]
Estoy intentando solucionar los errores en este fragmento de código: import time while1 = True def grader (z): if z >= 0 or z = 60 or z = 62 or z = 67 or z = 70 or z = 73 or z = 77 or z = 80 or z = 83 or […]
TL; DR: ¿Cómo puedes comparar dos diccionarios de Python si algunos de ellos tienen valores que no se pueden copiar / mutar (por ejemplo, listas o marcos de datos de pandas)? Tengo que comparar los pares de diccionarios para la igualdad. En ese sentido, esta pregunta es similar a estas dos, pero sus soluciones solo […]
Estoy tratando de crear una rutina de comparación de archivos. Sospecho que el siguiente es un enfoque bastante torpe. Tuve algunas dificultades para encontrar información sobre los atributos o métodos de timedelta, o como se llamen; por lo tanto, medí la diferencia de fecha y hora a continuación solo en términos de días, minutos y […]
Al comparar una tupla con una lista como … >>> [1,2,3] == (1,2,3) False >>> [1,2,3].__eq__((1,2,3)) NotImplemented >>> (1,2,3).__eq__([1,2,3]) NotImplemented … Python no los compara en profundidad como se hace con (1,2,3) == (1,2,3) . Entonces, ¿cuál es la razón de esto? ¿Es porque la lista mutable se puede cambiar en cualquier momento (problemas de […]