私信  •  关注

Aaron_ab Krishan Prabodha Silv

Aaron_ab Krishan Prabodha Silv 最近创建的主题
Aaron_ab Krishan Prabodha Silv 最近回复了
6 年前
回复了 Aaron_ab Krishan Prabodha Silv 创建的主题 » 基于元素名对python中长列表的元素进行分组

试试这个( 不导入任何内容) :

list3=['20180406_145813_4_1.jpg',
       '20180406_145813_5_1.jpg',
       '20180406_145813_6_1.jpg',
       '20180406_175827_10_12.jpg',
       '20180406_175827_11_12.jpg',
       '20180409_190651_7_2.jpg',
       '20180409_190651_8_2.jpg',
       ...]

res = []
for first, second, third in zip(*[iter(list3)]*3):
    res.append([first, second, third])

只需附加一个列表 first, seconds, third res 列表

print(res)

[['20180406_145813_4_1.jpg', '20180406_145813_5_1.jpg', '20180406_145813_6_1.jpg'], 
 ['20180406_175827_10_12.jpg', ...]]