答案 0 :(得分:1)
您不能将变量分配给字符串,您必须执行相反的操作,此外变量不必具有不同的名称。
为了使其更具可读性,您还可以遍历列表而不是遍历数字。
list_name = ['Miller', 'Johnson', 'Robert']
self.menuName = self.menuBar().addMenu('Name')
for name in list_name:
action = QtWidgets.QAction(name, self)
self.menuName.addAction(action)