5. 컨테이너

프로그래밍|2018. 3. 15. 00:00
반응형

- 컨테이너 -



0. 컨테이너란 여러개의 값을 담을 수 있는 그릇이라 생각하자 ( EX: 변수 )


1. 파이썬에서는 컨테이너를 리스트라 부른다.


2. 루비에서는 컨테이너를 어레이라 부른다.


3. 'egoing' => 문자열 ,  ['egoing', 'leezche', 'graphittie']  ==> 리스트


4. 따옴표는 문자열을 만들어주고 대괄호는 리스트(컨테이너)를 만들어준다.


5. print(type(['a', 'b', 'c'] 를 실행하면 list라 출력된다.


6. 리스트는 변수로 지정이 가능하다.


  EX) names = ['egoing', 'leezche', 'graphittie']


7. 리스트의 원소들은 Index(색인) 번호를 0번부터 순서대로 갖는다.


8. 호출방법 : print(names[2])  ==> graphittie 호출됨.


9. 리스트에는 여러가지 데이터 타입을 담을 수 있다.


10. 리스트들의 원소에 또다른 리스트를 만들 수 있다.

     ==> 출력은 첫번째 리스트의 원소값만 불러올 수 있다. ( 이번강의에서는 )


11. 리스트의 원소의 출력값을 변경 시킬 수 있다.


=======================================================================


사용했던 코드 들


  - Python -


print('names')

print(type(['egoing', 'leezche', 'graphittie']))

names = ['egoing', 'leezche', 'graphittie']


print(names)


print(names[1])



egoing = ['Seoul', 'Man', '28', 'Network Engeener' ]


names[0] = '나는 지금 졸리다.'


print(names[0])


----------------------------------------------------------------------------------------------------------------------------------


  - Ruby - 



names = ['egoing', 'leezche', 'graphittie']

puts(names.class)

puts(names[0]

names[0] = 'k8805'

print(names)



=======================================================================


두 언어들간의 컨테이너 특징은 


 1. 명령어가 거의 동일하고


 2. 변수의 선언값이 좀더 다양하게 적용시킬 수 있다.


 3. 다음 시간에 자세히 알아 보자.


반응형

'프로그래밍' 카테고리의 다른 글

7. 반복문  (0) 2018.03.17
6. 사용 설명서  (0) 2018.03.15
4. 주석  (4) 2018.03.05
3. 논리연산자  (1) 2018.02.26
3. 입력과 출력  (0) 2018.02.25

댓글()