본문 바로가기

python list 중복제거 python에서 리스트는 여러모로 많이 쓰입니다.보통 리스트에 저장된 모든 값들을 출력을 많이 하는데 중복된 값이 있다면 필요가 없겠죠.이때 set함수를 사용합니다.set함수는 집합과 관련된 함수로 중복제거에 사용 시 아래와 같이 사용하면 됩니다.list1 = ['1', '3', '5', '2', '4', '1', '5']print list(set(list1))<결과>하지만 set함수는 위에서 보시는 것처럼 '순서와 상관없이' 중복만 제거 합니다.만약 순서를 유지하면서 출력을 하고 싶다면 아래 코드를 이용하시면 됩니다.from collections import OrderedDictlist2 = ['1', '2', '3', '4', '5', '3', '5']print list(OrderedDict.from.. 더보기
에버노트 프리미엄 싸게 이용하는 방법 평소에 에버노트를 잘 쓰던 중 아래와 같은 이메일을 받았습니다.이제 2개를 초과하는 장치에 대해서는 베이직 계정 이상의 서비스를 구입해야한다는 내용인데요.평소 3개 이상의 장치에서 에버노트를 쓰는데다 월 60mb 제한과 노트 용량제한도 신경쓰이던 부분이었는데 이번 기회에 그냥 구입했습니다.많이 싸게.. 반 값으로..예전에는 결제할 국가를 선택할 수 있어서 베트남으로 지정하여 약 2만 3000원 정도로 1년 이용권을 구입할 수 있었습니다.하지만 지금은 결제 페이지를 접속하면 자동으로 원 화로 결제가 진행됩니다.이걸 우회하는 방법으로 vpn으로 해외 국가로 접속해서 결제 페이지를 들어가면 선택한 국가에 해당하는 금액으로 결제가 가능합니다.저는 크롬에서 확장프로그램으로 vpn을 설치하는 방식을 사용했습니다.크.. 더보기