gpt4 book ai didi

list - 如何将一个列表的内容插入另一个列表

转载 作者:IT老高 更新时间:2023-10-28 22:01:24 25 4
gpt4 key购买 nike

我正在尝试合并两个列表的内容,以便以后对整个数据集进行处理。我最初查看了内置的 insert 函数,但它作为列表插入,而不是列表的内容。

我可以对列表进行切片和附加,但是有没有比这更干净/更 Pythonic 的方式来做我想做的事情:

array    = ['the', 'fox', 'jumps', 'over', 'the', 'lazy', 'dog']
addition = ['quick', 'brown']

array = array[:1] + addition + array[1:]

最佳答案

您可以使用赋值左侧的切片语法执行以下操作:

>>> array = ['the', 'fox', 'jumped', 'over', 'the', 'lazy', 'dog']
>>> array[1:1] = ['quick', 'brown']
>>> array
['the', 'quick', 'brown', 'fox', 'jumped', 'over', 'the', 'lazy', 'dog']

这几乎是 Python 风格的!

关于list - 如何将一个列表的内容插入另一个列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5805892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com