Retourner au contenu associé (entrée de forum : PHP array_mulisort sous Python ?)
Posté par bobert le 18 août 2005 à 15:11. En réponse au message PHP array_mulisort sous Python ?. Évalué à 2.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Raah, le boulet
Posté par bobert . En réponse au message PHP array_mulisort sous Python ?. Évalué à 2.
Ce qui donne:
# Données à trier
class Personne:
def __init__(self,nom,prenom):
(self.nom,self.prenom)=(nom,prenom)
def __cmp__(self,o):
return cmp(self.nom+self.prenom,o.nom+o.prenom)
def __str__(self):
return "%s ; %s"%(self.nom,self.prenom)
personnes = []
personnes.append(Personne('Viseur','Robert'))
personnes.append(Personne('Viseur','Nathalie'))
personnes.append(Personne('Ruesiv','Nathalie'))
personnes.append(Personne('Ruesiv','Jean-Jacques'))
# Affichage
for personne in sorted(personnes):
print personne