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.

30
Que fait le mot-clé «yield»?
À quoi sert le yieldmot - clé en Python, et que fait-il? Par exemple, j'essaie de comprendre ce code 1 : def _get_child_candidates(self, distance, min_dist, max_dist): if self._leftchild and distance - max_dist < self._median: yield self._leftchild if self._rightchild and distance + max_dist >= self._median: yield self._rightchild Et voici l'appelant: result, …

30
Que faire si __name__ == “__main__”: faire?
На этот вопрос есть ответы на Stack Overflow на рcribedом : Что делают if __name__ == “__main__”? Étant donné le code suivant, que fait le if __name__ == "__main__":? # Threading example import time, thread def myfunction(string, sleeptime, lock, *args): while True: lock.acquire() time.sleep(sleeptime) lock.release() time.sleep(sleeptime) if __name__ == "__main__": …





30
Comment fusionner deux dictionnaires en une seule expression en Python?
На этот вопрос есть ответы на Stack Overflow à partir de : Почему нельзя просто взять и сложить два словаря? J'ai deux dictionnaires Python et je veux écrire une seule expression qui renvoie ces deux dictionnaires, fusionnés. La update()méthode serait ce dont j'ai besoin, si elle retournait son résultat au …
4790 python  dictionary  merge 

25
Comment créer en toute sécurité un répertoire imbriqué?
Quelle est la façon la plus élégante de vérifier si le répertoire dans lequel un fichier va être écrit existe, et sinon, créer le répertoire en utilisant Python? Voici ce que j'ai essayé: import os file_path = "/my/directory/filename.txt" directory = os.path.dirname(file_path) try: os.stat(directory) except: os.mkdir(directory) f = file(filename) D'une certaine …

20
Accéder à l'index dans les boucles 'for'?
Comment accéder à l'index dans un for boucle comme celle-ci? ints = [8, 23, 45, 12, 78] for i in ints: print('item #{} = {}'.format(???, i)) Je veux obtenir cette sortie: item #1 = 8 item #2 = 23 item #3 = 45 item #4 = 12 item #5 = …
3608 python  loops  list 

10
Python a-t-il une méthode de sous-chaîne «contient»?
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je recherche une méthode string.containsou string.indexofen Python. Je veux faire: if not somestring.contains("blah"): continue


21
Comment lister tous les fichiers d'un répertoire?
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Comment puis-je répertorier tous les fichiers d'un répertoire en Python et les ajouter à un list?
3473 python  directory 

30
Comment trier un dictionnaire par valeur?
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'ai un dictionnaire de valeurs lues dans deux champs d'une base de données: un champ de chaîne et un champ numérique. Le champ …


30
Comprendre la notation des tranches
J'ai besoin d'une bonne explication (les références sont un plus) sur la notation de tranche de Python. Pour moi, cette notation a besoin d'un peu de ramassage. Il a l'air extrêmement puissant, mais je n'ai pas vraiment compris.
3287 python  list  slice  iterable 

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.