Questions marquées «python»

177
Obtenir la liste des listes dans Pandas DataFrame

Je lis le contenu d'une feuille de calcul en pandas. DataNitro a une méthode qui renvoie une sélection rectangulaire de cellules sous forme de liste de listes. Alors table = Cell("A1").table donne table = [['Heading1', 'Heading2'], [1 , 2], [3, 4]] headers = table.pop(0) # gives the headers as list...

177
Comment ajouter plusieurs valeurs à une liste en Python

J'essaie de comprendre comment ajouter plusieurs valeurs à une liste en Python. Je sais qu'il existe peu de méthodes pour le faire, telles que la saisie manuelle des valeurs ou la purge de l'opération d'ajout dans une forboucle, ou les fonctions appendet extend. Cependant, je me demande s'il existe...

177
random.seed (): Que fait-il?

Je suis un peu confus sur ce que random.seed()fait Python. Par exemple, pourquoi les essais ci-dessous font-ils ce qu'ils font (systématiquement)? >>> import random >>> random.seed(9001) >>> random.randint(1, 10) 1 >>> random.randint(1, 10) 3 >>>...

177
Quand dois-je utiliser des classes en Python?

Je programme en python depuis environ deux ans; principalement des données (pandas, mpl, numpy), mais aussi des scripts d'automatisation et de petites applications Web. J'essaie de devenir un meilleur programmeur et d'augmenter mes connaissances en python et l'une des choses qui me dérange est que...

176
Recherche binaire (bissection) en Python

Existe-t-il une fonction de bibliothèque qui effectue une recherche binaire sur une liste / un tuple et renvoie la position de l'élément s'il est trouvé et «False» (-1, Aucun, etc.) sinon? J'ai trouvé les fonctions bisect_left / right dans le module bisect , mais elles renvoient toujours une...

176
Plusieurs niveaux de 'collection.defaultdict' en Python

Grâce à des gens formidables sur SO, j'ai découvert les possibilités offertes par collections.defaultdict, notamment en termes de lisibilité et de rapidité. Je les ai mis à profit avec succès. Je voudrais maintenant implémenter trois niveaux de dictionnaires, les deux premiers étant defaultdictet...

176
Python SciPy a-t-il besoin de BLAS?

numpy.distutils.system_info.BlasNotFoundError: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. Quel tar dois-je télécharger sur ce...

176
Comportement d'arrondi Python 3.x

Je lisais juste les nouveautés de Python 3.0 et il dit: La stratégie d'arrondi de la fonction round () et le type de retour ont changé. Les observations à mi-chemin exactes sont désormais arrondies au résultat pair le plus proche au lieu de s'éloigner de zéro. (Par exemple, round (2.5) renvoie...