파이썬 리스트, 튜플 연산




리스트와 튜플은 어떻게 사칙연산을 통해 어떠한 값이 나오는지 확인해 봅시다.


아래는 각 자료형의 + 예제를 실행 해 보겠습니다.


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

#!/usr/bin/python

# -*- coding: utf-8 -*-


basket_tuple1 = "1", "2", "3"

basket_tuple2 = "4", "5", "6"

print "[tuple]"

print basket_tuple1 + basket_tuple2


basket_list1 = ["1", "2", "3"]

basket_list2 = ["4", "5", "6"]

print "[list]"

print basket_list1 + basket_list2

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

결과 :  

[tuple]

('1', '2', '3', '4', '5', '6')

[list]

['1', '2', '3', '4', '5', '6']

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


튜플+튜플, 리스트+리스트 둘 다 값을 더하면 두개의 자료가 한번에 출력 되는 것을 확인 할 수 있습니다.


다음은 * 예제를 실행 해 보겠습니다.


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

#!/usr/bin/python

# -*- coding: utf-8 -*-


basket_tuple1 = "1", "2", "3"

print "[tuple]"

print basket_tuple1 * 3


basket_list1 = ["1", "2", "3"]

print "[list]"

print basket_list1 * 3

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

결과 :  

[tuple]

('1', '2', '3', '1', '2', '3', '1', '2', '3')

[list]

['1', '2', '3', '1', '2', '3', '1', '2', '3']

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


* 만큼 반복 되는 걸 확인 할 수 있습니다.


1,2,3, * 3 출력은 1,2,3,1,2,3,1,2,3 

3번 반복 되었죠?




반응형

'프로그램 > Python' 카테고리의 다른 글

[Python] 문자열 다루기  (0) 2016.09.05
[Python] 리스트형 기능  (0) 2016.09.04
[Python] 튜플(Tuple) 자료형  (0) 2016.09.04
[Python] 리스트형 자료  (0) 2016.09.04
[Python] 제어문 if (4)  (0) 2016.09.04

+ Recent posts