首页 热点资讯 义务教育 高等教育 出国留学 考研考公

求助:关于Python的基础知识

发布网友 发布时间:2022-03-03 19:36

我来回答

1个回答

热心网友 时间:2022-03-03 21:05

del cards[1]
说一句别忘了列表索引从0开始追问我是根据输入的姓名删除的,不知道该怎么做

追答

可以在描述一下吗?如果你的意思是:删除列表里任何"name"键的值是"李四"的字典 的话,那么就这样做(好吧我就写一个能满足的最直白也最不动脑子的程序了[捂脸]):

for card in cards:
    if card["name"] == "李四":
        cards.remove(card)

就是说遍历cards里面每一个元素,如果这个元素"name"键的值是"李四",那么删除这个元素。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com