파이썬2 리스트의 중복 값 제거 python의 set 자료형은 중복을 허용하지 않으므로 이 특징을 이용해 쉽게 중복을 제거할 수 있다. content = list(set(content)) 중복된 값이 있던 list를 set 형태로 바꾼 후, 다시 list 형태로 변환하여 중복을 제거한다. 주의할 점은 set으로 자료형을 변환하면 리스트 순서가 엉망이 된다. set자료형은 순서를 무시하기 때문이다. 기존 list의 순서 형태를 유지하면서 중복을 제거해야 하는 경우에는 set을 이용한 중복 제거를 사용할 수 없다. 아래처럼 소트-sort()를 이용하면 오름차순이나 내림차순으로 정렬할 수는 있다. content.sort() 또는 content.sort(reverse=True) 2020. 2. 3. 파일의 각 라인을 리스트로 변환 with open(“filename.txt”, ‘r’) as f: content = f.readlines() # strip() 함수를 이용해 공백 및 줄바꿈 문자를 제거한다. content = [x.strip() for x in content] print(content) 2020. 1. 10. 이전 1 다음