7. 튜플(Tuple) 관련 연산자 > 파이썬 기초

본문 바로가기
사이트 내 전체검색

회원로그인

올서베이넷
무료 온라인 설문 사이트
OVITII
웹 프레젠테이션 도구

파이썬 기초

7. 튜플(Tuple) 관련 연산자

페이지정보

글쓴이 관리자 조회 21,176 조회 날짜 19-05-06 21:57 / Update:19-12-25 15:56
댓글 0 댓글

SNS 공유

  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

내용

튜플 관련 연산자

 

튜플의 한 번 정하면 지우거나 변경할 수 없다. 튜플 요소값 삭제, 변경시 오류가 생긴다.

 

튜플 삭제시 오류

t1 = (1, 2, 'a', 'b')

del t1[0]

Traceback (most recent call last):
  File "C:\JBMPA\lecture\number.py", line 3, in <module>
    del t1[0]
TypeError: 'tuple' object doesn't support item deletion

 

튜플 변경시 오류

t1 = (1, 2, 'a', 'b')

t1[0] = 'c'

Traceback (most recent call last):
  File "C:\JBMPA\lecture\number.py", line 3, in <module>
    t1[0] = 'c'
TypeError: 'tuple' object does not support item assignment

 

 

튜플은 값을 변경시킬 수 없다는 점만 제외하면 리스트와 완전히 동일하다.

 

인덱싱하기

 

t1 = (1, 2, 'a', 'b')

print(t1[0])

print(t1[3])

1

'b'

슬라이싱하기

 

t1 = (1, 2, 'a', 'b')

print(t1[1:])

(2, 'a', 'b')

튜플 더하기

+

t1 = (1, 2, 'a', 'b')

t2 = (3, 4)

print(t1 + t2)

(1, 2, 'a', 'b', 3, 4)

튜플 곱하기

*

t2 = (3, 4)

print(t2 * 3)

(3, 4, 3, 4, 3, 4)

튜플 길이 구하기

len

t1 = (1, 2, 'a', 'b')

print(len(t1))

4

 

댓글목록 sfs

총 30 건 , 1 페이지
게시물 검색
파이썬 기초 목록
번호 제목 글쓴이 조회 날짜
1 관리자 39699 05-07
2 관리자 39342 05-28
3 관리자 35483 05-02
4 관리자 34623 05-07
5 관리자 32377 06-04
6 관리자 32262 05-02
7 관리자 32220 05-02
8 관리자 31683 06-11
9 관리자 31062 05-02
10 관리자 30675 06-12
11 관리자 30241 05-02
12 관리자 29910 05-28
13 관리자 29836 05-06
14 관리자 29708 05-07
15 관리자 29683 05-07
16 관리자 29513 05-28
17 관리자 29299 12-21
18 관리자 28911 05-02
19 관리자 26584 05-02
20 관리자 26367 05-02
21 관리자 26062 05-02
22 관리자 25352 05-02
23 관리자 25283 05-02
24 관리자 24599 05-02
25 관리자 24290 05-06
26 관리자 23247 12-25
27 관리자 22342 05-02
28 관리자 22320 05-07
29 관리자 21787 05-06
열람중 관리자 21177 05-06
GNUBOARD_M
Copyright © JBMPA.com All rights reserved.