列表理解/循环混乱

2024-06-01 08:08:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我不知道该怎么说。。但我有一个例子和一个简单的解释,我想做什么。。你知道吗

工作:

for characters in [world.characters for world in self.worlds]:
    for character in characters:
        print(character.name)

我想做的是:

for characters in [world.characters for world in self.worlds]:
    for character in characters:
        print("Character {0} in World {1}".format(character.name, world.name))

因此,我希望能够从循环范围内的列表理解中访问world。我不知道该怎么办。非常感谢您的帮助。你知道吗


Tags: nameinselfformat列表forworld例子