Maison  >  Article  >  développement back-end  >  Comment comparer les tailles de chaînes en python

Comment comparer les tailles de chaînes en python

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-06-22 11:57:1616318parcourir

La comparaison de chaînes de Python est similaire à Java, et elle nécessite également une fonction de comparaison, et le symbole == ne peut pas être utilisé. Utilisez la méthode cmp() pour comparer deux objets s'ils sont égaux, 0 sera renvoyé si le premier est supérieur au second, s'ils sont inférieurs, -1 sera renvoyé.

Comment comparer les tailles de chaînes en python

Exemple :

a = "abc"
b = "abc"
c = "aba"
d = "abd"
print cmp(a,b)
print cmp(a,c)
print cmp(a,d)

Retour

0
1
-1

Recommandations associées : "Tutoriel vidéo Python

Remarque :

La fonction cmp a été supprimée de python3.

Vous pouvez utiliser == pour comparer des chaînes, et l'effet est le même que la fonction cmp. Vous pouvez également utiliser is.

>>> a='abc'
>>> b='abc'
>>> a is b
True
>>> id(a) == id(b)
True
>>>

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que signifie ljust en python ?Article suivant:Que signifie ljust en python ?