Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.



9
Module json de Python, convertit les clés du dictionnaire int en chaînes
J'ai trouvé que lorsque ce qui suit est exécuté, le module json de python (inclus depuis 2.6) convertit les clés du dictionnaire int en chaînes. >>> import json >>> releases = {1: "foo-v0.1"} >>> json.dumps(releases) '{"1": "foo-v0.1"}' Existe-t-il un moyen simple de conserver la clé en tant qu'int, sans avoir …
132 python  json 

5
Normaliser les données dans les pandas
Supposons que j'ai une trame de données pandas df : Je veux calculer la moyenne par colonne d'un bloc de données. C'est facile: df.apply(average) puis la plage par colonne max (col) - min (col). C'est encore facile: df.apply(max) - df.apply(min) Maintenant, pour chaque élément, je veux soustraire la moyenne de …
131 python  pandas  numpy 


5
Apprendre Python à partir de Ruby; Différences et similitudes
Je connais très bien Ruby. Je pense que j'ai peut-être besoin d'apprendre Python actuellement. Pour ceux qui connaissent les deux, quels concepts sont similaires entre les deux et qu'est-ce qui est différent? Je recherche une liste similaire à une introduction que j'ai écrite pour Learning Lua pour les JavaScripters : …
131 python  ruby 


11
sprintf comme fonctionnalité en Python
Je voudrais créer un tampon de chaîne pour faire beaucoup de traitement, formater et enfin écrire le tampon dans un fichier texte en utilisant une sprintffonctionnalité de style C en Python. En raison des instructions conditionnelles, je ne peux pas les écrire directement dans le fichier. par exemple pseudo code: …
131 python  string 

6
Affirmer qu'une fonction / méthode n'a pas été appelée à l'aide de Mock
J'utilise la bibliothèque Mock pour tester mon application, mais je veux affirmer qu'une fonction n'a pas été appelée. Les documents simulés parlent de méthodes telles que mock.assert_called_withet mock.assert_called_once_with, mais je n'ai rien trouvé de similaire mock.assert_not_calledou lié à vérifier que la simulation n'a pas été appelée . Je pourrais aller …

7
Tracez une ligne horizontale en utilisant matplotlib
J'ai utilisé l'interpolation spline pour lisser une série chronologique et j'aimerais également ajouter une ligne horizontale au tracé. Mais il semble y avoir un problème qui est hors de ma portée. Toute aide serait vraiment utile. Voici ce que j'ai: annual = np.arange(1,21,1) l = np.array(value_list) # a list with …
131 python  matplotlib 

3
Tracés de lignes transparentes Matplotlib
Je trace deux trajectoires similaires dans matplotlib et j'aimerais tracer chacune des lignes avec une transparence partielle afin que le rouge (tracé en seconde) n'obscurcisse pas le bleu. EDIT : Voici l'image avec des lignes transparentes.
131 python  matplotlib 




9
Trouver l'index d'un dict dans une liste, en faisant correspondre la valeur du dict
J'ai une liste de dictés: list = [{'id':'1234','name':'Jason'}, {'id':'2345','name':'Tom'}, {'id':'3456','name':'Art'}] Comment puis-je trouver efficacement la position d'index [0], [1] ou [2] en faisant correspondre le nom = 'Tom'? S'il s'agissait d'une liste unidimensionnelle, je pourrais faire list.index () mais je ne sais pas comment procéder en recherchant les valeurs des …
131 python 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.