keanushelby 发表于 2021-3-4 16:10:24

关于pop函数的返回问题

以下来源于Python基础教程第三版
8. pop
方法pop从列表中删除一个元素(末尾为最后一个元素),并返回这一元素。
>>> x =
>>> x.pop()
3
>>> x

>>> x.pop(0)
1
>>> x

注意 pop是唯一既修改列表又返回一个非None值的列表方法。

在此示例中仅示范了pop函数将元素删除的功能,返回这一元素的功能并没有体现
请问有大佬知道Pop函数的返回功能到底体现在哪里吗?

逃兵 发表于 2021-3-4 16:13:07

lst =

b = lst.pop()

print(lst)

print(b)

昨非 发表于 2021-3-4 16:16:12

>>> x =
>>> x.pop()
3
>>> x

>>> x.pop(0)
1
>>> x

加红的就是返回值的体现

keanushelby 发表于 2021-3-4 16:16:35

逃兵 发表于 2021-3-4 16:13


谢谢
页: [1]
查看完整版本: 关于pop函数的返回问题