m0_67679788 2022-05-14 16:56 采纳率: 100%
浏览 58
已结题

pycharm用pop函数遇到的问题

用pop函数删除列表的元素,运行后只显示了删除后的列表,没有返回被删除的元素,这是为什么?

  • 写回答

4条回答 默认 最新

  • 程序喵正在路上 新星创作者: 后端开发技术领域 2022-05-14 17:03
    关注

    pop(i) 函数是将列表的第 i 项取出并删除这个元素,所以并不会返回被删除的元素
    想查看被删除的元素的话,可以这样;或者你可以将 ls.pop(1) 赋值给一个变量用于其他地方

    ls = [1,2,3,4,5]
    print(ls)
    print(ls.pop(1))
    print(ls)
    

    运行结果如下

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 5月23日
  • 已采纳回答 5月15日
  • 创建了问题 5月14日