Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Damien Wyart
* "George Abitbol" in fr.comp.lang.python:
je chercher une fonction built-in équivalente à sort -u pour éliminer les doublons dans un tableau.
Si la conservation de l'ordre n'est pas importante :
def uniq(alist): return list(set(alist))
Sinon :
def uniq(alist) set = {} return [set.setdefault(e,e) for e in alist if e not in set]
Pour des détails techniques complémentaires, http://groups.google.fr/group/comp.lang.python/browse_thread/thread/32e545ebba11dd4d/ http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/52560/
-- DW
* "George Abitbol" <g30rge.abitb0l@gmail.com> in fr.comp.lang.python:
je chercher une fonction built-in équivalente à sort -u pour éliminer
les doublons dans un tableau.
Si la conservation de l'ordre n'est pas importante :
def uniq(alist):
return list(set(alist))
Sinon :
def uniq(alist)
set = {}
return [set.setdefault(e,e) for e in alist if e not in set]
Pour des détails techniques complémentaires,
http://groups.google.fr/group/comp.lang.python/browse_thread/thread/32e545ebba11dd4d/
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/52560/
je chercher une fonction built-in équivalente à sort -u pour éliminer les doublons dans un tableau.
Si la conservation de l'ordre n'est pas importante :
def uniq(alist): return list(set(alist))
Sinon :
def uniq(alist) set = {} return [set.setdefault(e,e) for e in alist if e not in set]
Pour des détails techniques complémentaires, http://groups.google.fr/group/comp.lang.python/browse_thread/thread/32e545ebba11dd4d/ http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/52560/