gpt4 book ai didi

python - 嵌套列表理解

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

<分区>

我经常遇到一个问题,我试图从一个字符串中创建一个特定长度的列表列表。

这是一个例子,我有一个字符串,但想制作一个长度为 3 的列表列表:

x = '123456789'

target_length = 3

new = [i for i in x]
final = [new[i:i+target_length] for i in range(0, len(x), target_length)]

print(final)

输出:

[['1', '2', '3'], ['4', '5', '6'], ['7', '8', '9']]

所以,这可行,但感觉很笨重。

是否有更好的方法将这些参数组合成一行,或者您认为这会使代码不可读?

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