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.

7
Comment convertir une liste de tuples en plusieurs listes?
Supposons que j'ai une liste de tuples et que je souhaite convertir en plusieurs listes. Par exemple, la liste des tuples est [(1,2),(3,4),(5,6),] Existe-t-il une fonction intégrée dans Python qui le convertit en: [1,3,5],[2,4,6] Cela peut être un programme simple. Mais je suis simplement curieux de connaître l'existence d'une telle …
110 python  list  tuples 


7
Itérer à travers un objet JSON
J'essaye de parcourir un objet JSON pour importer des données, c'est-à-dire le titre et le lien. Je n'arrive pas à accéder au contenu qui dépasse le :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", "link": "http://listen.grooveshark.com/s/Baby+Feat+Ludacris+/2Bqvdq", "pubDate": "Wed, …
110 python  dictionary  loops 

14
Fonction inverse multiplicative modulaire en Python
Un module Python standard contient-il une fonction pour calculer l'inverse multiplicatif modulaire d'un nombre, c'est-à-dire un nombre y = invmod(x, p)tel que x*y == 1 (mod p)? Google ne semble pas donner de bons indices à ce sujet. Bien sûr, on peut proposer un algorithme euclidien étendu à 10 lignes …
110 python  algorithm 



8
Décorateur de propriété de mémorisation / recherche différée Python
Récemment, j'ai parcouru une base de code existante contenant de nombreuses classes où les attributs d'instance reflètent les valeurs stockées dans une base de données. J'ai remanié beaucoup de ces attributs pour que leurs recherches dans la base de données soient différées, c'est-à-dire. ne pas être initialisé dans le constructeur …
109 python  decorator 

6
Comment utiliser un booléen en Python?
Python contient-il réellement une valeur booléenne? Je sais que tu peux faire: checker = 1 if checker: #dostuff Mais je suis assez pédant et aime voir des booléens en Java. Par exemple: Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } Existe-t-il un booléen en …
109 python  boolean 


5
Comment accéder à l'historique des commandes depuis IDLE?
Sur bash ou l'invite de commande de Windows, nous pouvons appuyer sur la flèche vers le haut du clavier pour obtenir la dernière commande, la modifier et appuyer à nouveau sur ENTRÉE pour voir le résultat. Mais dans IDLE 2.6.5 ou 3.1.2 de Python, il semble que si notre déclaration …

1
Pourquoi un hachage MD5 créé par Python est-il différent de celui créé en utilisant echo et md5sum dans le shell?
Un hachage Python MD5 est différent de celui créé par la commande md5sum sur le shell. Pourquoi? >>> import hashlib >>> h = hashlib.md5() >>> h.update("mystringforhash") >>> print h.hexdigest() 86b6423cb6d211734fc7d81bbc5e11d3 # Result from Python $ echo mystringforhash | md5sum 686687dd68c5de717b34569dbfb8d3c3 - # Result on the shell
109 python  shell  md5sum 

4
Python super () lève TypeError
Dans Python 2.5, le code suivant déclenche un TypeError: >>> class X: def a(self): print "a" >>> class Y(X): def a(self): super(Y,self).a() print "b" >>> c = Y() >>> c.a() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<stdin>", line 3, in a TypeError: super() argument …

1
Stratégies de test de la méthode Pandas read_xml ()
Actuellement, les outils d'E / S pandas ne maintiennent pas de read_xml()méthode et de contrepartie to_xml(). Cependant, cela read_jsonprouve que des structures arborescentes peuvent être implémentées pour l'importation de dataframe et read_htmlpour les formats de balisage. Si l'équipe de pandas géants ne considérer une telle read_xmlméthode pour la future version …
109 python  xml  pandas  xslt  xpath 

2
Simple 'if' ou instruction logique en Python [fermé]
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Ajoutez des détails et clarifiez le problème en éditant ce message . Fermé il y a 4 mois . Améliorez cette question Comment écririez-vous ce qui suit …

10
Définir Django IntegerField par choix =… nom
Lorsque vous avez un champ de modèle avec une option de choix, vous avez tendance à avoir des valeurs magiques associées à des noms lisibles par l'homme. Existe-t-il dans Django un moyen pratique de définir ces champs par le nom lisible par l'homme au lieu de la valeur? Considérez ce …

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.