Sam & Max: Python, Django, Git et du cul » strip http://sametmax.com Deux développeurs en vadrouille qui se sortent les doigts du code Wed, 05 Feb 2014 14:20:37 +0000 en hourly 1 http://wordpress.org/?v=3.3.1 Le piège de la méthode strip() des chaînes en Python http://sametmax.com/le-piege-de-la-methode-strip-des-chaines-en-python/ http://sametmax.com/le-piege-de-la-methode-strip-des-chaines-en-python/#comments Mon, 01 Oct 2012 13:27:45 +0000 Sam http://sametmax.com/?p=2309 strip(), et ses acolytes lstrip() et rstrip(), ne retirent pas la chaîne de caractères aux extrémités d'une autre chaîne de caractères.]]> strip(), et ses acolytes lstrip() et rstrip(), ne retirent pas la chaîne de caractères aux extrémités d’une autre chaîne de caractères.

Elles retirent des extrémités toutes lettres qui sont dans la chaînes passée en paramètre. La nuance est subtile, mais c’est la différence entre ça:

>>> "# ##  # test ".strip('# ') # comportement attendu mais faux
'##  # test '

Et ça:

>>> "# ##  # test ".strip('# ') # comportement réel
'test'

flattr this!

]]>
http://sametmax.com/le-piege-de-la-methode-strip-des-chaines-en-python/feed/ 6