티스토리 뷰

Computer Engineering/Python

Python - 리스트

Ideveloper2 2018. 5. 12. 00:03

Python - 리스트


| 리스트


문자열과는 다르게, 값을 변경할수 있다. 

  • 리스트->mutable (변경 가능)
  • 문자열 -> immutable (변경 불가능)




| 값 추가하기


아래와 같이 append 메서드로 사용할 수 있다.



주의할점은 리스트를 미리 선언한 다음에 append를 해줘야 한다.




인덱싱, del, 슬라이싱


  • indexing my_list[2]같이 index로 요소에 접근하는것이다.
  • del 은 요소를 없애주는 역할을 한다.
  • slicing은 문자열과 같이 my_list[:1], my_list[2:] , my_list[1:3] 과 같이 리스트를 자를 수 있는 것을 말한다.



| 메서드


  • sort()


sort는 말그대로 정렬을 하는 함수이다.



  • count()
아래와 같이 중복된것이 있으면 갯수를 세어준다.


이 외에도 많은 함수가 있다. (pop, ...)




| etc


  • len 과 같은 내장함수도 있다. 주의할점은 메소드가 아닌것이다.
  • 메소드와 함수를 구별 하는 것은 매우 중요하다.


'Computer Engineering > Python' 카테고리의 다른 글

Python - for  (0) 2018.05.12
Python - Tuple  (0) 2018.05.12
Python - 문자열  (0) 2018.05.10
Python - 입력과 출력, 변수와 이름, 자료형  (0) 2018.05.06
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함