Maison  >  Article  >  développement back-end  >  Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

Python当打之年
Python当打之年avant
2023-08-09 17:09:55487parcourir


Ce numéro a compilé quelques conseils de base sur Pythonpour éviter les pièges, j'espère qu'il sera utile à tout le monde. 1. Fonctionnement de la chaîne : 1<5<10
2. est opérateur

Remarque : Certaines valeurs​​souvent utilisées en python sont définies comme de petits pools d'entiers. La plage du petit pool d'entiers est [-5,256]. Python a déjà créé un espace mémoire pour ces valeurs. ​à l'avance, même s'il est réinitialisé plusieurs fois La définition n'ouvrira pas à nouveau un nouvel espace, mais les valeurs en dehors du petit pool d'entiers ouvriront à nouveau un nouvel espace une fois redéfinies Différents éditeurs et différentes plateformes. peut être différent.

3. Fonction all()

Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

Remarque : la fonction all() est utilisée pour déterminer si tous les éléments du paramètre itérable donné sont True , s'il renvoie True, sinon il renvoie False, les éléments sont tous considérés comme True sauf 0, vide, Aucun et False La fonction est équivalente à :

Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

4.

Remarque : L'opération de suppression de la liste modifiera l'index de l'élément de liste d'origine.

5. + et +=

Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

Remarque : a = a + [5,6,7,8] crée une nouvelle liste, a + = [5,6,7,8] étend la liste d'origine.

6. sorted/reversed

Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

Remarque : La méthode sorted renvoie une liste et la méthode reversed renvoie un itérateur.

7. **

Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

Remarque : Vrai, Faux est converti en 1, 0.

8. Mise à jour de la liste/du dictionnaire

Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

Remarque : Les mises à jour des listes et des dictionnaires sont toutes en placemodifie les objets et renvoie Aucun pour améliorer les performances.

9. Objets mutables/objets immuables

Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

Remarque : Les objets variables (tels que la liste) peuvent être modifiés dans les fonctions, mais la réaffectation d'objets immuables (a -= 1) n'est pas un changement de valeur.

10. Devinez

Astuces | Quelques astuces Python que 99,9% des gens feront des erreurs !

Référence :

https://docs.python.org/3/reference/simple_stmts.html#assignment-statements

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer