python - 我如何记住 list.append 和 list.extend 中的哪一个是 Python 中的哪一个?

标签 python list methods naming

在 Python 中,列表有两种添加元素的方法:“append”和“extend”。其中一个将单个元素添加到列表中,另一个将可迭代对象中的每个元素添加到列表的末尾。你知道哪个是哪个吗?你不用查就知道吗?如果是这样,您能否分享您记住哪个是哪个的秘诀?

最佳答案

至少对我来说,它们的字面意思本身足够清楚,足以区分它们。

append 的字典定义之一:添加到最后
extend 的字典定义之一:拉伸(stretch)一段距离、空间、时间或范围;在两点之间或超过某一点运行或延伸

关于python - 我如何记住 list.append 和 list.extend 中的哪一个是 Python 中的哪一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5958929/

相关文章:

python - 退出 control-D 上的子进程?

python - 如何使用 python 解析 json-object?

python - 为什么在将字符串添加到列表时增强赋值的行为不同

Python 一行获取枚举类列表的所有值的组合列表

c# - 如何为方法设置超时

python - 用 scipy 测量地理距离

python - 从 csv 读取项目并更新另一个 csv 中的相同项目

python - 使用字典(python)中的特定键构建列表?

java - 类中的方法不能应用于给定类型(java)

c++ - 如何在两个 mixin 模板之间实现多态行为?