因此,假设我有一个扁平的列表(长度= 135),其中:我在Python中有一个扁平列表。如何将列表元素写入文件,同时限制每行元素的数量?
matrix_e = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, ...]
我想的列表的元素写入一个文本文件,但我只可以有一个最大的每行16个元素。输出应该是这样的文本文件:
*Elset, elset = matrix
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
17,18,19,20,21,22,23,24,25,26,27,28,29,30,34,35,
36,37,38,
对于背景我创建一个网格中的Abaqus来分析,显然你只被允许每行16种元素在网格文件。
使用','。join方法时是否可以设置while条件?
任何想法?
有一百万种方法可以做到这一点。例如,您可以将数组切片为16个元素块。你试过了什么代码? – RobertB
请注意,数据线也有256个字符限制,因此您可能需要限制为10个数字来解决这个问题。 –