您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python – 如何更改列表列表中的值?

5b51 2022/1/14 8:23:12 python 字数 1216 阅读 571 来源 www.jb51.cc/python

我有一个列表,列表中的每个列表包含5个项目,如何更改列表中项目的值?我尝试了以下内容: for [itemnumber, ctype, x, y, delay] in execlist: if itemnumber == mynumber: ctype = myctype x = myx y = myy

概述

for [itemnumber,ctype,x,y,delay] in execlist:
        if itemnumber == mynumber:
            ctype = myctype
            x = myx
            y = myy
            delay = mydelay

最初我有一个元组列表,但我意识到我不能更改元组中的值,所以我切换到列表,但我仍然无法更改任何值.如果我从for循环中打印ctype,delay,myctype,myx,myy或mydelay,似乎一切正常,但是如果以后打印execlist,我看到没有任何改变.

for i in range( len( execlist ) ):
    if execlist[i][0] == mynumber
         execlist[i][1] = myctype
         execlist[i][2] = myx
         execlist[i][3] = myy
         execlist[i][4] = mydelay

总结

以上是编程之家为你收集整理的Python – 如何更改列表列表中的值?全部内容,希望文章能够帮你解决Python – 如何更改列表列表中的值?所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶