gpt4 book ai didi

python - 如何添加2个列表python的int元素

转载 作者:太空宇宙 更新时间:2023-11-04 10:19:59 25 4
gpt4 key购买 nike

所以我对 Python 比较陌生。我有这段代码:

vel = [4, 3]

list = [[4, 5]
[6, 4]
[7, 5]
[3, 4]
]

数字在一个范围内是随机的,但总是整数。我想将 vel 列表添加到列表的每个子列表中,以便得到以下结果:

list = [[8, 8]
[10, 7]
[11, 8]
[6, 8]
]

请告诉我一个“pythonic”的方法。

编辑:我读过其他关于添加一维列表元素的帖子,但我似乎无法让它与二维列表一起使用。

最佳答案

看起来你想改变原始列表。

vel = [4, 3]
lst = [[4, 5] # changed this identifier. Don't shadow Python built-ins
[6, 4]
[7, 5]
[3, 4]]

lst = [[vel[0]+sublst[0], vel[1]+sublst[1]] for sublst in lst]

关于python - 如何添加2个列表python的int元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32832659/

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