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

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

회원로그인

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

파이썬 기초

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

페이지정보

글쓴이 관리자 조회 20,853 조회 날짜 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 관리자 28561 05-02
2 관리자 35082 05-02
3 관리자 22013 05-02
4 관리자 30668 05-02
5 관리자 31911 05-02
6 관리자 24892 05-02
7 관리자 25738 05-02
8 관리자 25942 05-02
9 관리자 24186 05-02
10 관리자 26166 05-02
11 관리자 25048 05-02
12 관리자 29858 05-02
13 관리자 31711 05-02
14 관리자 29478 05-06
15 관리자 21411 05-06
열람중 관리자 20854 05-06
17 관리자 23974 05-06
18 관리자 22063 05-07
19 관리자 34225 05-07
20 관리자 39311 05-07
21 관리자 29313 05-07
22 관리자 29329 05-07
23 관리자 29501 05-28
24 관리자 38903 05-28
25 관리자 29111 05-28
26 관리자 31980 06-04
27 관리자 31308 06-11
28 관리자 30276 06-12
29 관리자 28841 12-21
30 관리자 22880 12-25
GNUBOARD_M
Copyright © JBMPA.com All rights reserved.