[Python] Mission list method

Inah-_-·2021년 1월 30일
0

Python

목록 보기
5/21
post-thumbnail

🙋‍♀️Mission🙆‍♂️

✅ 파이썬에서 가변객체와 불변객체는 무엇이며, 어떠한 자료형이 있는지 공부한다.
✅ for in 반복문을 작성해보고, break, continue의 쓰임새를 알아본다.
✅ if와 else를 이용해 조건문을 작성한다.
✅ list method 중 append, pop, sort 을 활용한 함수를 작성한다.

  • BTS혹은 레드벨벳의 멤버정보를 딕셔너리로 구현한다.
  • 스트링, 리스트, 딕셔너리를 반복문으로 돌면서 인자를 출력하는 함수를 작성한다.

리스트 자료형 정리에 이어서 미션 진행

list method

리스트의 요소를 추가하거나 삭제, 리스트 내 정보를 조회하는 등 반복문과 결합하면
연속, 반복되는 값을 손 쉽게 처리할 수 있다.

Mission method

append, pop, sort를 활용한 함수 작성하기

  • append : 리스트에 요소 추가, 리스트의 맨 마지막에 (x)값을 추가하는 함수이다.
  • pop : 리스트 내 지정한 위치 값을 삭제하는 함수이다.
  • sort : 리스트의 요소들을 지정한 순서대로 정렬되게 '변경'하는 함수이다.
  • sorted : 리스트의 원본을 변경하지 않고 정렬의 새로운 리스트를 반환한다.
methodMission = ['토끼', '호랑이', '고양이', '양', '기린']

# append
methodMission.append('아기곰')
print(methodMission)	# 출력 : ['토끼', '호랑이', '고양이', '양', '기린', '아기곰']

# pop
methodMission.pop(3)  # 리스트의 index 번호 [3] 취득 후 삭제
print(methodMission)	# 출력 : ['토끼', '호랑이', '고양이', '기린']

# sort
methodMission.sort()  # 리스트 내 문자열이 가나다순으로 정렬되어 출력된다.
print(methodMission)	# 출력 : ['고양이', '기린', '양', '토끼', '호랑이']

methodMission.sort(reverse=True)  # 리스트 내 문자열이 내림차순으로 정렬되어 출력된다.
print(methodMission)	# 출력 : ['호랑이', '토끼', '양', '기린', '고양이']

#sorted
methodMission=sorted(methodMission)  # 리스트 내 문자열이 가나다순으로 정렬된다.
print(methodMission)	# 출력 : ['고양이', '기린', '양', '토끼', '호랑이']
profile
Backend Developer

0개의 댓글