【发布时间】:2021-02-07 05:41:33
【问题描述】:
数据.txt
diuwhwhpjd 狩猎者 呸呸呸 例子呵呵 呜呜呜 徐峥嵘
示例 狩猎
我想在一个文件中从这些数据中创建两个列表。第一个列表将包含空行之前的所有数据,第二个列表将包含空行之后的单词。还有enter image description here
【问题讨论】:
标签: python-3.x list file split
数据.txt
diuwhwhpjd 狩猎者 呸呸呸 例子呵呵 呜呜呜 徐峥嵘
示例 狩猎
我想在一个文件中从这些数据中创建两个列表。第一个列表将包含空行之前的所有数据,第二个列表将包含空行之后的单词。还有enter image description here
【问题讨论】:
标签: python-3.x list file split
请尝试以下代码:
list1 = []
list2 = []
temp_list = []
with open('data.txt', 'r') as f:
for line in f.readlines():
if not line.strip():
list1 = temp_list
temp_list = []
else:
temp_list.append(line.strip())
list2 = temp_list
希望这能解决您的问题!
【讨论】: