반응형
Python list 값 합치고 중복 내용 지우고 정렬하기
코드>>
####################################################################
# Raw data
####################################################################
x = [0,20,40,60,80,90,100,105,110,115]
cae_x = [0,10,20,30,40,50,60,70,80,90,100,115]
####################################################################
# Combine x and cae_x
# Remove repeated x data
# Sort x data
####################################################################
total_x = []
total_x = x + cae_x
print("Combined x : ", total_x)
total_x = list(set(total_x))
print("Removing repeated x : ", total_x)
total_x.sort()
print("Sorted X : ", total_x)
결과>>
Combined x : [0, 20, 40, 60, 80, 90, 100, 105, 110, 115, 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 115]
Removing repeated x : [0, 100, 70, 40, 105, 10, 110, 80, 50, 115, 20, 90, 60, 30]
Sorted X : [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 105, 110, 115]
주석>>
- 리스트 값은 간단하게 + 기호로 합칠 수 있다.
- 반복되는 내용은 set 함수로 제거 가능하다 다시 list 로 변경해야 된다.
- 리스트 내장 함수 sort로 순차적으로 다시 정렬 가능하다.
반응형
'파이썬(Python)' 카테고리의 다른 글
윈도우(win) 부팅 시 시작 프로그램(자동실행) 추가/제거 2가지 방법(작업관리자, Registry) (0) | 2021.07.12 |
---|---|
파이썬으로 이메일 보내기 (gmail 예제 해보기) (0) | 2021.07.11 |
파이썬 Class와 Object란? (예제로 알아보기, 내장함수 확인하기) (0) | 2021.06.29 |
무선인터넷 카드 Mac address 바꾸기 (윈도우 registry 사용해서 변경) (2) | 2021.06.24 |
윈도우에서 mac 주소 확인하고 변경하기 (무료와이파이 연장 팁) (0) | 2021.06.23 |