z87z87z1 发表于 2019-8-19 22:36:36

关于视频P12的问题

>>> member.remove(2)
Traceback (most recent call last):
File "<pyshell#34>", line 1, in <module>
    member.remove(2)
ValueError: list.remove(x): x not in list
>>> member.remove
Traceback (most recent call last):
File "<pyshell#35>", line 1, in <module>
    member.remove
TypeError: 'builtin_function_or_method' obje

为什么remove不能像之前换位置那样 直接标数字呢
期待大佬指点

zltzlt 发表于 2019-8-19 22:40:36

list.remove(x) 方法表示删除列表中元素值为 x 的元素,和 del 不同。例如:
>>> a =
>>> a.remove(1)
>>> a

隔壁繁星吖 发表于 2019-8-19 23:03:50

小甲鱼:“使用 remove() 方法并不能指定删除某个位置的元素,这时需要用 del 来实现”
页: [1]
查看完整版本: 关于视频P12的问题