01/10/2018, 17:06
Kiểm tra các phần tử của file A có trong file B và xuất ra file mới
Mong a/c gợi ý thêm cho e cách để kiểm tra các dòng phần tử trong text file A có tồn tại trong file B hay không, nếu không thì xuất ra file mới
with open("uid.txt", "r") as text_file:
lines = text_file.readlines()
lines = list(set(lines))
with open("output.txt", "w") as text_file:
text_file.write("".join(lines))
Bài liên quan
Maybe:
code lỗi k chạy dc bác ạ
listOut= list(Set(A)-Set(B)) thế này có dc k nhỉ :3
set(A) - set(B)
hay là tên biến khác chứ không phảiSet()
bạn ạ.đúng rồi, e thử code kia thì nó chạy nhưng ghi ra file mới thêm ‘\n’ thì nó lại bị cách dòng mà nếu để dạng ’ ’ thì luôn có 1 phần tử đc ghi k xuống dòng @@
Cuối mỗi dòng đều có 1 kí tự
\n
, khi bạn.readlines()
thì mỗi dòng đều có kí tự\n
ở cuối nhé.Bạn có thể làm theo cách split theo
\n
của bạn@warrior
nhưng cải tiến thêm 1 chút: