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

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

회원로그인

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

파이썬 기초

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

페이지정보

글쓴이 관리자 조회 22,045 조회 날짜 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

총 27 건 , 1 페이지
게시물 검색
파이썬 기초 목록
번호 제목 글쓴이 조회 날짜
1 관리자 30131 05-02
2 관리자 36790 05-02
3 관리자 23350 05-02
4 관리자 32177 05-02
5 관리자 33379 05-02
6 관리자 26739 05-02
7 관리자 27416 05-02
8 관리자 27620 05-02
9 관리자 26166 05-02
10 관리자 28125 05-02
11 관리자 31330 05-02
12 관리자 33427 05-02
13 관리자 30822 05-06
14 관리자 22731 05-06
열람중 관리자 22046 05-06
16 관리자 25237 05-06
17 관리자 23141 05-07
18 관리자 35829 05-07
19 관리자 40821 05-07
20 관리자 30783 05-07
21 관리자 30752 05-07
22 관리자 30955 05-28
23 관리자 40485 05-28
24 관리자 30536 05-28
25 관리자 33412 06-04
26 관리자 32654 06-11
27 관리자 30513 12-21
GNUBOARD_M
Copyright © JBMPA.com All rights reserved.