我在python中有一个错误的oop概念

2024-09-28 16:58:14 发布

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

rows, seats = self._aircraft.seating_plan()
self._seating = [None] + [{letter:None for letter in seats} for _ in rows]

在这里附加错误

TypeError: 'NoneType' object is not iterable


Tags: inselfnoneforobjectis错误rows
1条回答
网友
1楼 · 发布于 2024-09-28 16:58:14

您正在(尝试)迭代seatsrows。其中至少有一个是None。你需要找出哪一个,并解决它(或决定你想做什么)


还有:你的表情:

    [None] + [...]

将创建第一个元素为None的列表。你真的这么想吗 你想要什么?我也会想

    [] + [...]

或者

    [...]

或者更可能是你想要的

相关问题 更多 >