我想弄清楚如何将多个值附加到 Python 中的列表。我知道这样做的方法很少,例如手动输入值,或将附加操作放在 for
循环中,或 append
和 extend
职能。
但是,我想知道是否有更简洁的方法来做到这一点?也许是某个包或功能?
原文由 ChangeMyName 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想弄清楚如何将多个值附加到 Python 中的列表。我知道这样做的方法很少,例如手动输入值,或将附加操作放在 for
循环中,或 append
和 extend
职能。
但是,我想知道是否有更简洁的方法来做到这一点?也许是某个包或功能?
原文由 ChangeMyName 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
您可以使用 序列方法
list.extend
通过任何类型的可迭代的多个值扩展列表,无论是另一个列表还是提供值序列的任何其他东西。因此,您可以使用
list.append()
附加 单个 值,并使用list.extend()
附加 多个 值。