擅长:python、mysql、java
<pre><code>import math
list_of_lists = [['apple', 'mango', 'cherry'],
['dog', 'cat', 'bird'],
['rose', 'jasmine', 'sunflower'],
['hospital', 'house', 'school'],
['chair', 'table', 'cupboard'],
['book', 'pencil', 'pen']]
num_files = 3
all_lists = len(list_of_lists)
lists_per_file = math.ceil(all_lists / num_files)
for i in range(1, num_files + 1):
with open("file{}.txt".format(i), "w") as file:
lst_idx = (i-1)*lists_per_file
for lst in list_of_lists[lst_idx:lst_idx+lists_per_file]:
for word in lst:
file.write("{}\n".format(word))
</code></pre>