- Today
- Total
Notice
Recent Posts
Recent Comments
Link
250x250
프로그래밍 농장
Python [ 2일차 - list ] 본문
728x90
2일차 공부내용
1. split을 이용하여 변수값을 동시입력받고 형변환(format)을 이용한 예제풀이 [ 복습 ]
2. 여러가지 데이터타입들 ( list, set, tuple, dict )
1. split을 이용하여 변수값을 동시입력받고 형변환(format)을 이용한 예제풀이 [ 복습 ]
1번문제
풀이
2번문제
풀이
2. 여러가지 데이터타입들 ( list, set, tuple, dict )
1. list : 순서가 있음, 중복 허용, mutable
-> 자바에서의 배열(or ArrayList)와 비슷한 개념
ex) animals =[ "dog", "cat", "bird" ] / animals[0] --> dog
ex) person =["토니 스타크", 48, 182.3 ] //각 원소의 타입이 달라도 ok
list의 원소갯수확인법 : len(animals) --> 3 출력
list의 원소삭제법 : del(animals[0]) --> 0번쨰 원소삭제
list의 원소추가법 : append()
각 데이터들은 타입이 달라도 상관없으며 ,또한 데이터를 변경할수 있는 특성(mutable)을 가지고있다.
-인덱싱(indexing)
아래와같이 list안의 list에도 접근할수있다는 특성이있다.
+ 문자열도 indexing 이 가능하다 .
++ list & 문자열 indexing 또한 가능하다 !
-위를 이해했으면 아래의 예시도 이해할수 있어야한다.
1.
2.
3.
4. split / join 을 이용한 list의 응용
파이썬은 이처럼 데이터 프로세싱을 하는데 매우 쉽고 단순하다.
728x90
'Python' 카테고리의 다른 글
주피터 노트북 Run 이 안될때 해결방법 (커널이 다운됐을때) (1) | 2019.10.21 |
---|---|
Python [ 3일차 - tuple] (0) | 2019.10.18 |
Python [ 1일차 ] (0) | 2019.10.17 |
파이썬 입문 -7일차( 반복문 for ) (0) | 2019.07.01 |
파이썬 입문 -6일차( 조건문 ) (0) | 2019.06.26 |