gpt4 book ai didi

python - 通过组合来自三个不均匀长度列表的数字来创建一个数字列表

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

<分区>

我正在尝试创建一个 id 列表,其中数字由三个不同的列表组成:数字的第一部分应该来自列表 pers:

pers = list(range(1,12))

第二部分应该是人员 id 和数字 1 或 2 的组合(不一定是列表,因为它只是两个数字),如下所示:

ids = [11, 12, 21, 22, 31, 32, 41, 42, 51, 52, 61, 62, 71, 72, 81, 82, 91,
92, 101, 102, 111, 112]

第三部分应该是上述内容和列表 reps 中的值的组合:

reps = list(range(1,13))

像这样:

ids = [111, 112, 113, 114, 115, 116, 117, 118, 119, 1110, 1111, 1112,
121, 122, 123, 124, 125, 126, 127, 128, 129, 1210, 1211, 1212 ...]

依此类推,一直到 11212(第 11 个人,第 2 条条件,第 12 次重复)。列表中总共有大约 2250 个项目。

我在 this post 中尝试了各种 itertools 函数,或嵌套的 for 循环、列表列表和提示。 ,但似乎没有一个能满足我的需要。

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