【发布时间】:2022-11-12 14:37:40
【问题描述】:
我有一个看起来像这样的文本文件
Apple TreeTwo
Banana TreeOne
Juice TreeOne
Pineapple TreeThree
Berries TreeThree
如何选择具有相同树名的行并将它们放在单独的文件中,如下面的 python
file1.txt
Banana TreeOne
Juice TreeOne
file2.txt
Apple TreeTwo
file3.txt
Pineapple
Berries
我试过使用这个“https://*.com/questions/72065988/how-to-select-all-rows-with-the-same-name-but-different-values-in-python”但没有属性分组错误。我的专栏没有标题,所以不知道这是怎么做还是有其他方法?
f = open('data.txt' , 'r')
f_splits = [v for k, v in f.groupby()]
for f_split in f_splits:
print(f_split, sep = '\n')
【问题讨论】:
-
您能否展示您正在尝试的代码,以便我们了解您为什么会收到您提到的错误?
-
我已经在上面更新了
标签: python