Python est un langage de programmation multi-paradigme, typé dynamiquement et polyvalent. Il est conçu pour être rapide à apprendre, comprendre, utiliser et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 est officiellement hors support à partir du 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 Python (par exemple, Jython, PyPy) ou une bibliothèque (par exemple, Pandas et NumPy), veuillez l'inclure dans les balises.

Plus à propos python...

J'ai deux listes list1 = ['01:15', 'abc', '01:15', 'def', '01:45', 'ghi' ] list2 = ['01:15', 'abc', '01:15', 'uvz', '01:45', 'ghi' ] Et quand je parcourt la liste list_difference = [] for item in list1: if item not in list2: list_difference.append(item) Et j'ai réussi à faire la différ....
25 févr. 2021 à 04:01
Je crée donc une série de mappages de colonnes, je peux le faire manuellement comme ceci #Produces a list of dictionaries def create_seed_dict(column, dataset): seed_col_vals = dataset[column].values.tolist() seed_col_keys =[column] * (len(seed_col_vals)) seed_col_map = list(zip(seed_col....
25 févr. 2021 à 03:18
J'ai un dataframe Pandas suivant, où je veux changer une valeur de colonne «fmc» basée sur les colonnes «time», «samples» et «uid». Le concept est le suivant: Pour le même date, if df.samples == 'C' & df.uid == 'Plot1', puis la valeur de ligne correspondante de fmc * 0.4 De même pour le même date, i....
25 févr. 2021 à 03:08
J'ai deux listes différentes avec deux variantes d'éléments: «POSITIF» et «NÉGATIF». J'ai fait une compréhension de liste pour trouver des incohérences, mais je ne peux pas renvoyer les index en utilisant index (), peut-être que j'utilise la fonction au mauvais endroit. J'essaie d'accomplir cela e....
25 févr. 2021 à 01:51
J'ai une trame de données pandas comme celle-ci: Subset Position Value 1 1 2 1 10 3 1 15 0.285714 1 43 1 1 48 0 1 89 2 1 132 2 1 152 0.285714 1 189 0.133333 1 200 0 2 1 0.133333 2 10 0 2 15 2 2 33 2 2 36 0.285714 2 72 2 2 132 0.133333 2 152 0.133....
25 févr. 2021 à 01:38
J'ai une fonction appelée four_lettre_liste et le but est de renvoyer une nouvelle liste contenant des mots aléatoires de 4 lettres qui peuvent être construits en utilisant la «nième» lettre de l'alphabet Vous ne pouvez pas utiliser de fonctions python intégrées en plus des boucles len, range, for, ....
25 févr. 2021 à 00:37
J'ai un code valide from tkinter import * top = Tk() mb= Menubutton ( top, text="CheckComboBox", relief=RAISED ) mb.grid() mb.menu = Menu ( mb, tearoff = 0 ) mb["menu"] = mb.menu Item0 = IntVar() Item1 = IntVar() Item2 = IntVar() mb.menu.add_checkbutton ( label="Item0", variable=Item0) mb.m....
25 févr. 2021 à 00:35
Je voudrais tracer deux graphiques circulaires l'un à côté de l'autre. Je les crée individuellement comme suit: Graphique à secteurs 1 : import matplotlib.pyplot as plt fig = plt.figure(figsize=(4,3),dpi=144) ax = fig.add_subplot(111) cts = df1.Name.value_counts().to_frame() ax.pie(cts.Name) G....
25 févr. 2021 à 00:35
Je travaille sur la création d'un chronomètre qui a deux valeurs. Il commence par la valeur A et compte à rebours jusqu'à 0, puis passe à la valeur B, compte à rebours jusqu'à 0, puis revient à la valeur A, compte à rebours jusqu'à 0, etc. jusqu'à ce que je ferme le programme (j'ajouterai probablem....
25 févr. 2021 à 00:32
Avec BeautifulSoup, comment obtenir les liens d'une page Web, les stocker dans une liste, puis en imprimer une? Voici ce que j'ai jusqu'à présent: from urllib.request import urlopen from bs4 import BeautifulSoup html = urlopen("https://example.com/") content = BeautifulSoup(html.read(), "html.parse....
24 févr. 2021 à 23:38
J'ai fait en sorte que mon bot Discord lise des messages texte et réponde à certains mots, que ce soit avec du texte ou des images. Comme je vais probablement le faire réagir à beaucoup de mots, je me suis demandé s'il y avait un meilleur moyen d'implémenter plusieurs instructions if comme celle-ci....
24 févr. 2021 à 23:36
J'écris un webscraper qui extrait les données d'une liste de liens les uns après les autres. Le problème est que le site Web utilise les mêmes noms de classe pour jusqu'à 3 boutons différents à la fois sans aucun autre identifiant unique utilisé, ce qui, à ma connaissance, rend impossible de pointe....
Comment puis-je diviser le chemin en variable? J'ai toujours besoin du répertoire du haut et du second du haut et du reste en tant que variables. example: path = '/home/user/archive/aa/bb/data/datadir1' is needed: dir0 = /home/user/archive/aa/bb dir1 = data dir2 = datadir1 example: path = '/hom....
24 févr. 2021 à 22:13
J'utilise un serveur SQL et je dois exécuter le SQL suivant via un script Python SELECT DISTINCT LEN(Wav)-CHARINDEX('.', Wav) FROM <>; J'ai essayé de jouer avec la chaîne, mais je ne savais pas comment contourner le caractère point. sql = 'SELECT DISTINCT LEN(Wav)-CHARINDEX({}, Wav) FROM xxx'.forma....
24 févr. 2021 à 22:05
J'ai un fichier sql_data.py qui ressemble à ceci: TABLE_A = '''Select * from Table_A;''' TABLE_B = '''Select * from Table_B;''' J'ai un fichier main.py dans lequel je veux boucler ces variables et imprimer le SQL. import sql_data tables = ['TABLE_A', 'TABLE_B'] # this doesn't work, but this is wh....
24 févr. 2021 à 22:04
J'ai parcouru des dizaines de fils et je ne trouve pas de réponse à cela, mais j'espère que ce n'est pas trop difficile. J'ai besoin de prendre une liste de chaînes et de les convertir en une seule chaîne délimitée par des virgules. Il faut également que cette seule chaîne soit détenue par une var....
24 févr. 2021 à 22:00
Je veux distribuer 5k points dans une sphère homogène de rayon 100. J'ai utilisé la distribution de masse cumulée (intégrale ici) pour calculer la valeur du rayon. Mais lorsque j'ai tracé la sphère, elle a des points cumulatifs sur l'axe vertical: entrez la description de l'image ici Voici mon cod....
24 févr. 2021 à 21:47
J'ai une base de données d'enregistrements de noms pour lesquels j'essaie de créer des bigrammes et de transformer les bigrammes en nouvelles lignes dans le dataframe. La raison pour laquelle je fais cela est parce que certains enregistrements contiennent plusieurs noms et que certains peuvent avoi....
24 févr. 2021 à 21:36
Voici mon code pour lire plusieurs feuilles. Df = pd.read_excel ('excelfile.xls', nom_feuille = ['Feuille1', 'Feuille2', 'Feuille3']) Mais ... seule feuille1 a un en-tête. Sheet2 et sheet3 n'ont pas d'en-tête. Je vous remercie.....
24 févr. 2021 à 21:02
J'ai un DataFrame dans lequel plusieurs colonnes ont une valeur séparée par une virgule, ainsi que certaines avec des valeurs nan. Je voudrais: 0. ignorer nan divisez-les par "," garder seulement unique les trier par ordre alphabétique joindre ce qui reste en une seule série en utilisant "," pour sé....
24 févr. 2021 à 20:50
Je construis une BlogApp et je suis coincé sur un problème. Ce que j'essaie de faire J'essaie d'accéder à toutes les données d'un seul Model instance dans Function Based View. En bref J'essaye de montrer tous les messages aimés par un all the users dans une page particulière. Qu'ai-je essayé ....
24 févr. 2021 à 20:28
Disons que j'ai l'exemple de dataframe suivant: df = pd.DataFrame({'depth': list(range(0, 21)), 'time': list(range(0, 21)), 'metric': random.choices(range(10), k=21)}) df Out[65]: depth time metric 0 0 0 2 1 1 1 3 2 ....
24 févr. 2021 à 20:27
J'ai une liste de tuples comme suit. Un besoin d'une liste de tuples contenant une paire d'éléments commence par une lettre différente. # The given list: list = [('A2', 'A1'), ('A4', 'A3'), ('B2', 'B4'), ('B2', 'B3'), ('B1', 'B5'), ('B5', 'A1'), ('R1', 'R2'), ('R1', 'R6'), ('R1', 'A2'), ('R1', 'C3....
24 févr. 2021 à 20:22
J'ai cette liste supprimée du site Web, je souhaite la convertir en cadre de données pandas avec des colonnes: ID, nom, PMID, source, famille, valeur, poids et les valeurs appropriées dans chaque ligne avec leur identifiant associé [['ID'], ['243'], ['Name'], ['ABC'], ['PMID'], ['--NA--'], [....
24 févr. 2021 à 20:16
Je devrais obtenir la liste suivante en sortie: list1 = ['AB1', 'AB2', 'AB3', 'AB4', 'AB5', 'AB6', ..., 'ABn'] Le «n» dans la liste est défini par l'utilisateur. Comment puis-je créer une liste contenant ces «n» valeurs. La sortie doit ressembler à ceci: If n = 15 (entrée de l'utilisateur) La list....
24 févr. 2021 à 20:12