파이썬 리스트 중복 제거

2019. 8. 16. 01:56PL/Python

C++에서는 정렬 후에 중복을 제거하지만, 파이썬 리스트에서는 사전에 정렬을 할 필요는 없다. 하지만 중복 제거 후에 정렬이 필요하다면 따로 정렬을 해야만 한다

 

result = list(set(리스트이름))

 

def number_of_cases(list_data):
    result = []

    for i in list_data:
        for j in list_data:
            result.append(str(str(i) + str(j)))

    result = list(set(result))
    result.sort()
    return result