OK, en C# nous avons quelque chose comme :
public static string Destroy(this string s) {
return "";
}
Donc en gros, quand vous avez une chaîne, vous pouvez faire :
str = "This is my string to be destroyed";
newstr = str.Destroy()
# instead of
newstr = Destroy(str)
Maintenant c'est cool parce qu'à mon avis c'est plus lisible. Python a-t-il quelque chose de similaire ? Je veux dire au lieu d'écrire comme ça :
x = SomeClass()
div = x.getMyDiv()
span = x.FirstChild(x.FirstChild(div)) # so instead of this
j'aimerais écrire :
span = div.FirstChild().FirstChild() # which is more readable to me
Toute suggestion?