您的位置:首页 > 编程语言 > Python开发

Python 技巧:如何将一个列表list用一句代码改成列表中的列表

2013-12-26 22:42 1111 查看
nested list 嵌套列表

这是晚上在写代码的时候用到的一个实用技巧:

比如将[1,2,3,4,5,6,7,8,9] 转换成 [[1,2,3],[4,5,6],[7,8,9]] 可以用list comprehension的技巧
http://stackoverflow.com/questions/6614891/turning-a-list-into-nested-lists-in-python 原文from stackoverflow

new_list 是目标列表,data_list 只是一个暂时性储存格

new_list = [data_list[i:i+3] for i in range(0, len(data_list), 3)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐