Retourner au contenu associé (dépêche : Python 3.4 est sorti avec 7 nouveaux modules)
Posté par xcomcmdr le 21 mars 2014 à 07:32. En réponse à la dépêche Python 3.4 est sorti avec 7 nouveaux modules. Évalué à 4. Dernière modification le 21 mars 2014 à 07:37.
Cela ne semble pas être à l'ordre du jour, même en consultant les évolutions plus récentes. Mais en attendant, il y a plusieurs solutions, bien que ma préférée soit celle-ci :
class Enum < Hash def initialize(*members) super() @rev = {} members.each_with_index {|m,i| self[i] = m } end def [](k) super || @rev[k] end def []=(k,v) @rev[v] = k super end end enum = Enum.new("Apples", "Oranges") enum[:Apples] # => 0 enum[0] # => :Apples
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: A quand l'équivalent des symboles Ruby en Python ?
Posté par xcomcmdr . En réponse à la dépêche Python 3.4 est sorti avec 7 nouveaux modules. Évalué à 4. Dernière modification le 21 mars 2014 à 07:37.
Cela ne semble pas être à l'ordre du jour, même en consultant les évolutions plus récentes.
Mais en attendant, il y a plusieurs solutions, bien que ma préférée soit celle-ci :
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)