supprimer les doublons d’une liste en python

Je profite de mon petit projet en python pour continuer a partager mes astuces. Lorsqu’on a une liste dont on veut supprimer les doublons, une seule ligne suffit :

>>> l = [1,2,3,4,5,4,65,43,3,4,34,54,3,4,1,3,13,1,2] 
>>> dict().fromkeys(l).keys() 
[1, 2, 3, 4, 5, 65, 43, 34, 13, 54]

Une réponse à “supprimer les doublons d’une liste en python

  1. En Python, les listes sont des objets qui peuvent en contenir d’autres. Ce sont donc des sequences, comme les chaines de caracteres, mais au lieu de contenir des caracteres, elles peuvent contenir n’importe quel objet. Comme d’habitude, on va s’occuper du concept des listes avant de voir tout son interet.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


Warning: Declaration of sk2_captcha_plugin::output_plugin_UI() should be compatible with sk2_plugin::output_plugin_UI($output_dls = true) in /home/www-data/bb2k.org/wp-content/plugins/SK2/sk2_plugins/sk2_captcha_plugin.php on line 0

Warning: Declaration of sk2_referrer_check_plugin::output_plugin_UI() should be compatible with sk2_plugin::output_plugin_UI($output_dls = true) in /home/www-data/bb2k.org/wp-content/plugins/SK2/sk2_plugins/sk2_referrer_check_plugin.php on line 0

Warning: Declaration of sk2_rbl_plugin::treat_this($cmt_object) should be compatible with sk2_plugin::treat_this(&$cmt_object) in /home/www-data/bb2k.org/wp-content/plugins/SK2/sk2_plugins/sk2_rbl_plugin.php on line 0

Warning: Declaration of sk2_pjw_simpledigest::output_plugin_UI() should be compatible with sk2_plugin::output_plugin_UI($output_dls = true) in /home/www-data/bb2k.org/wp-content/plugins/SK2/sk2_plugins/sk2_pjw_daily_digest_plugin.php on line 0