Questions marquées «nested»

Cette balise se rapporte à l'une des diverses entités ou opérations imbriquées dans la programmation.

415
La marge sur l'élément enfant déplace l'élément parent

J'ai un div( parent ) qui en contient un autre div( enfant ). Parent est le premier élément bodysans style CSS particulier. Quand je mets .child { margin-top: 10px; } Le résultat final est que le haut de mon enfant est toujours aligné avec le parent. Au lieu que l'enfant soit déplacé de 10 pixels...

188
Pourquoi utiliserait-on des classes imbriquées en C ++?

Quelqu'un peut-il s'il vous plaît me diriger vers de belles ressources pour comprendre et utiliser des classes imbriquées? J'ai du matériel comme les principes de programmation et des choses comme ce centre de connaissances IBM - Classes imbriquées Mais j'ai toujours du mal à comprendre leur but....

176
Plusieurs niveaux de 'collection.defaultdict' en Python

Grâce à des gens formidables sur SO, j'ai découvert les possibilités offertes par collections.defaultdict, notamment en termes de lisibilité et de rapidité. Je les ai mis à profit avec succès. Je voudrais maintenant implémenter trois niveaux de dictionnaires, les deux premiers étant defaultdictet...

146
Extraire le premier élément de chaque sous-liste

Je me demande quelle est la meilleure façon d'extraire le premier élément de chaque sous-liste dans une liste de listes et de l'ajouter à une nouvelle liste. Donc si j'ai: lst = [[a,b,c], [1,2,3], [x,y,z]] et je veux me retirer a , 1et xcréer une liste séparée de ceux -ci . J'ai essayé:...

126
Comment créer un ensemble d'ensembles en Python?

J'essaie de créer un ensemble d'ensembles en Python. Je ne sais pas comment faire. En commençant par l'ensemble vide xx: xx = set([]) # Now we have some other set, for example elements = set([2,3,4]) xx.add(elements) mais je reçois TypeError: unhashable type: 'list' ou TypeError: unhashable type:...

116
Portée des classes imbriquées?

J'essaie de comprendre la portée des classes imbriquées en Python. Voici mon exemple de code: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var La création de la classe ne se termine pas et j'obtiens l'erreur: <type 'exceptions.NameError'>: name 'outer_var' is not...