Привет, ребята.Я пытаюсь сделать что-то в pyGTk, где я создаю список HBox:
self.keyvalueboxes = [] for keyval in range(1,self.keyvaluelen): self.keyvalueboxes.append(gtk.HBox(False, 5))
Но затем я хочу запустить список и назначить текстовую запись и метку для каждого из них обахранится в списке.
Извините, я не очень конкретен, но если вам нужна дополнительная помощь с тем, что я делаю, я помогу!
Спасибо!
Если ваш список имеет одинаковую длину, используйте zip
>>> x = ['a', 'b', 'c', 'd'] >>> y = [1, 2, 3, 4] >>> z = zip(x,y) >>> z [('a', 1), ('b', 2), ('c', 3), ('d', 4)] >>> for l in z: print l[0], l[1] ... a 1 b 2 c 3 d 4 >>>
Оформить http://docs.python.org/library/functions.html#zip. Позволяет перебирать два списка одновременно.