본문 바로가기
Edu/01. Language: Python

데이터 타입: 리스트, 튜플

by Lacuna028 2021. 11. 30.
# 리스트 자료형(순서O, 중복O, 수정O, 삭제O)
# 튜플 자료형(순서O, 중복O, 수정X,삭제X)
 
 
 

# 리스트 선언

a = []
b = list()
c = [1, 2, 3, 4]
d = [10, 100, 'Pen', 'Cap', 'Plate']
e = [10, 100, ['Pen', 'Cap', 'Plate']]

 

# 문자열처럼 인덱싱, 슬라이싱, 연산 가능

print(d[2])
print(d[:])
print(c + d)
print(c * 3)
 
 
 
# 리스트 수정
c[0] = 4
c[1] = ['a', 'b', 'c']
del c[1]

 

# 리스트 내장 함수 :append, sort, reverse, index, insert, remove, pop, acount, extend

a = [5, 2, 3, 1, 4]
 
a.append(6)
a.sort()
a.reverse()
print('a - ', a.index(5))
a.insert(2, 7)
a.remove(1)
print('a - ', a.pop())
print('a - ', a.count(4))
ex = [8, 9]
a.extend(ex)

 

 

 

 

# 튜플 선언

a = ()
b = (1,)
c = (1, 2, 3, 4)
d = (10, 100, 'Pen', 'Cap', 'Plate')
e = (10, 100, ('Pen', 'Cap', 'Plate'))
 
 

# 문자열처럼 인덱싱, 슬라이싱, 연산 가능

print('d - ', d[1])
print('d - ', d[2:])
print('e - ', e[2][1:3])

 

 

# 튜플 내장 함수

a = (5, 2, 3, 1, 4)
 
print(a.index(5))
print(a.count(4))

 

 

 

 

 

 

 

 

'Edu > 01. Language: Python' 카테고리의 다른 글

[DataFrame][데이터분석] 데이터 값 조회  (0) 2021.12.20
데이터 타입: 딕셔너리, 집합 자료형  (0) 2021.11.30
데이터 타입: 문자열  (0) 2021.11.30
데이터 타입: 숫자형  (0) 2021.11.30
print()함수  (0) 2021.11.30