배움 - 차근차근 기록하자/[개발] 파이썬 🍕
[파이썬] 리스트에서 중복 되는 폴더 경로 제거
기능 리스트에서 중복 되는 경로 제거 구현 #중복 제거 (예를들어 A 폴더 안에 A-1, A-2 폴더가 있는 경우에 는 A-1, A-2에 관한 경로만 표시하면 되지 A의 경로는 표시할 필요가 없다.) def delete_duplicate_folder(work_list): list_path_to_delete = [] for key in work_list: for search in work_list: str_key = "".join(key) + '\\' # 같은 폴더 안에 중복되는 폴더 명이 있다면 삭제하므로 하위폴더부터 삭제해주자 if str_key in search and key != search: # 본인 제외 자신을 포함하는 경로가 있다면 삭제 리스트에 추가 list_path_to_delete.app..
2022. 4. 20. 06:00