군침이 싹 도는 코딩
PYTHON LIST - 원하는값 찾기(인덱스)/연산/정렬(sorted,sort) 본문
리스트에서 연산자를 쓰는법
frults
>>> ['사과', '배']
others
>>> ['망고', '코코넛', '오렌지', '레몬']
frults=frults + others # 리스트 간에는 연산자를 사용할 수 있다
# = 기호를 사용 했으므로 출력되는 값은 없다
frults
>>> ['코코넛', '오렌지', '사과', '배', '망고', '레몬']
리스트에서 인덱스를 찾는법
frults
>>> ['코코넛', '오렌지', '사과', '배', '망고', '레몬']
frults.index('코코넛') # index 함수는 파라미터를 넣으면 해당 파라미터의
>>> 0 # 인덱스값을 찾아준다
frults.index('바나나') # 바나나는 없기때문에 에러가 난다
>>> ValueError: '바나나' is not in list
리스트를 정렬하는법 (sorted,sort)
frults
>>> ['사과', '배', '망고', '코코넛', '오렌지', '레몬']
sorted(frults) # 파이썬의 기본 함수 sorted를 사용해 정렬해준다
>>> ['레몬', '망고', '배', '사과', '오렌지', '코코넛']
sorted(frults, reverse= True) # reverse=True를 쓰면 역방향이 된다
['코코넛', '오렌지', '사과', '배', '망고', '레몬']
frults.sort() # 리스트의 함수 sort를 사용하면 메모리에 저장된다
# 메모리에 저장되어 출력값이 없다
frults
>>> ['레몬', '망고', '배', '사과', '오렌지', '코코넛']
frults.sort(reverse= True) # 마찬가지로 역방향은 reverse = True
# 이것 역시 메모리에 저장되어 출력값이 없다
frults
>>> ['코코넛', '오렌지', '사과', '배', '망고', '레몬']
'Python > Basic' 카테고리의 다른 글
PYTHON DICTIONARIES - 데이터의 추가,수정,삭제 / 키값,벨류값,쌍으로 가져오기 (keys,values,items) (0) | 2022.11.16 |
---|---|
PYTHON DICTIONARIES - 생성/데이터 억세스(get) (0) | 2022.11.16 |
PYTHON LIST - 추가/수정/삭제 하는법 (0) | 2022.11.15 |
STRINGS - 문자열을 다루는 함수 1 (upper,lower,split,replace) (0) | 2022.11.15 |
PYTHON DATA TYPE (0) | 2022.11.15 |