Python以固定长度分割数组list


 1 def split_list_by_n(list_collection, n):
 2     """
 3     将集合均分,每份n个元素
 4     :param list_collection:
 5     :param n:
 6     :return:返回的结果为评分后的每份可迭代对象
 7     """
 8     for i in range(0, len(list_collection), n):
 9         yield list_collection[i: i + n]
10 
11 def main():
12     # time.sleep(1)
13     list_temp = [1, 2, 3, 4, 5, 6, 7, 8, 9]
14     temp = split_list_by_n(list_temp, 4)
15     for i in temp:
16         print(i)
17 
18 if __name__ == '__main__':
19     main()

结果:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM