我有一个列表列表,列表中的每个列表包含 5 个项目,如何更改列表中项目的值?我尝试了以下方法:
for [itemnumber, ctype, x, y, delay] in execlist:
if itemnumber == mynumber:
ctype = myctype
x = myx
y = myy
delay = mydelay
最初我有一个元组列表,但我意识到我无法更改元组中的值,所以我切换到列表,但我仍然无法更改任何值。如果我从 for 循环中打印 ctype、x、y、delay、myctype、myx、myy 或 mydelay,则似乎一切正常,但如果我之后打印 execlist,我发现没有任何改变。