프로그래밍 농장

Python [ 2일차 - list ] 본문

Python

Python [ 2일차 - list ]

Tennessee201 2019. 10. 17.
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