Questions marquées «python»

105
Comment puis-je comparer deux listes ordonnées en python?

Si j'ai une longue liste: myList = [0,2,1,0,2,1]que je divise en deux listes: a = [0,2,1] b = [0,2,1] comment comparer ces deux listes pour voir si elles sont toutes les deux égales / identiques, avec la contrainte qu'elles doivent être dans le même ordre? J'ai vu des questions demandant de...

105
Définir l'ordre des colonnes dans le dataframe pandas

Existe-t-il un moyen de réorganiser les colonnes dans la trame de données pandas en fonction de mes préférences personnelles (c'est-à-dire pas triées par ordre alphabétique ou numérique, mais plutôt en suivant certaines conventions)? Exemple simple: frame = pd.DataFrame({ 'one thing':[1,2,3,4],...

104
Validation avec un schéma XML en Python

J'ai un fichier XML et un schéma XML dans un autre fichier et je souhaite valider que mon fichier XML adhère au schéma. Comment faire cela en Python? Je préférerais quelque chose utilisant la bibliothèque standard, mais je peux installer un package tiers si

104
Comment quitter une clause if

Quelles sortes de méthodes existent pour sortir prématurément d'une ifclause? Il y a des moments où j'écris du code et que je veux mettre une breakinstruction à l'intérieur d'une ifclause, seulement pour me rappeler que ceux-ci ne peuvent être utilisés que pour les boucles. Prenons le code suivant...

104
assert python avec et sans parenthèses

Voici quatre invocations simples d'assert: >>> assert 1==2 Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError >>> assert 1==2, "hi" Traceback (most recent call last): File "<stdin>", line 1, in ? AssertionError: hi >>> assert(1==2)...

104
Erreur de codage Python Unicode

Je lis et analyse un fichier XML Amazon et tandis que le fichier XML affiche un ', lorsque j'essaie de l'imprimer, j'obtiens l'erreur suivante: 'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128) D'après ce que j'ai lu en ligne jusqu'à présent, l'erreur vient du...