Python3:文档中的list.append()

2024-05-29 03:12:32 发布

您现在位置:Python中文网/ 问答频道 /正文

您能告诉我在文档中哪里可以找到关于应用于列表的“append”方法的任何信息吗。

我是说

L = [1, 2, 3]

L.append(3)         # The method modifies the list itself and L = L.append(4) is a             mistake.

我可以在数组中找到它,但是由于未知的原因,我没有在列表中找到它。

在我的教科书中,我可以看到“append”修改列表本身而不返回值。 所以,我只想在文档中找到这些信息,然后-学习如何使用手册。

提前谢谢你。


Tags: andthe方法文档信息列表is数组
3条回答

内置类列表的官方文档很难找到,但它确实存在:

class list

如前所述,列表实现了所有常见和可变的序列操作。”append”属于可变序列操作。遗憾的是,可变序列操作的文档与本教程中所解释的基本相同。因此,似乎真的没有官方文件更详细地解释这种方法(尽管我同意无论如何也不会有太多细节可以分享)。

Python中的所有函数都返回值。对于list.append方法,它是None(强调它修改了它的参数(selfin place)。

所有列表方法都在the tutorial中枚举。据我所见,没有更完整的参考资料了。

list.append()的docstring指定它返回None。在Python shell中运行help(list.append)

I can find that about arrays, but for unknown reasons I failed to find that about lists.

我也是新手,但据我所知,python中的list相当于(但不完全相同)大多数其他语言中的数组,例如C中的数组。 所以如果你找到数组的答案,你必须把它作为一个列表。

相关问题 更多 >

    热门问题