[자격증]/정보처리기사 실기

1450808 Python List Methods, Set Methods

Ben의 프로그램 2023. 9. 23. 15:58
728x90

핵심 Keyword

1. 리스트 관련 주요 메소드들 

2. 세트 관련 주요 메소드


리스트 관련 주요 메소드
1) pop(위치)
: 리스트의 '위치'에 있는 값을 출력하고 해당 요소를 삭제함

2) extend(리스트) 
: 리스트의 끝에 새로운 '리스트'를 추가하여 확장함

3) reverse( ) 
: 리스트의 순서를 역순으로 뒤집음.

4) sort( )
: 리스트를 정렬하며, 기본값은 오름차순임. reverse 속성을 이용하여 정렬 방식을 지정할 수 있는데, True 는 내림차순, False 는 오름차순이다. 


5) index(값)
: 리스트에서 '값' 이 저장된 요소의 위치를 반환함

6) count(값)
: 리스트에서 '값'이 저장되어 있는 요소들의 개수를 반환함

7) copy( )
: 리스트를 복사함 

 

세트 관련 주요 메소드
1) pop( )
: 세트의 값을 출력하고 요소를 삭제함. 리스트에서의 pop 과는 달리 인자를 사용하지 않는다. 위치를 지정할 수 없다. 내가 원하는 위치의 값을 출력하는 것이 아니라 랜덤하게 출력된다. (세트는 값의 순서가 없는 자료형입니다)

2) add(값)
: 세트에 '값'을 추가함.

3) update(세트)
: 세트에 새로운 '세트'를 추가하여 확장함. 완전히 같지는 않지만 리스트의 extend( )와 비슷한 동작을 수행한다. 

4) remove(값)
: 세트에서 '값'을 찾아 해당 요소를 삭제함