리스트

  • 문자열과 달리 수정이 가능함
  • 리스트끼리의 덧셈 연산을 하면 모든 원소들이 합쳐짐

 

append,   insert 
  • append   -  리스트에 원소 추가 메서드. 맨 뒤에 추가
  • insert    -   리스트 원하는 위치에 원소 추가
data = [1,2,3,4,5]

# append
data.append(6)
print(data)		# [1,2,3,4,5,6]


# insert - (원소 위치, data)
data.insert(1, 0)
print(data)		# [1,0,2,3,4,5,6]

 

del
  • 리스트 원소 삭제
# del

data = [1,2,3,4,5]
del data[2]
print(data)		# [1,2,4,5]

 

join
  • 매개변수로 들어온 리스트에 있는 요소 하나하나를 합쳐서 하나의 문자열로 바꾸어 반환하는 함수
# join

data = ['a', 'b', 'c', 'd']


# 구분자 " " 
str = " ".join(data)	
print(str)		# a b c d

# 구분자 "." 
str = ".".join(data)	
print(str)		# a.b.c.d

 

 

sort, sorted
  • 리스트를 오름차순으로 정렬
  • sort   - 원본 리스트 변경하여 정렬
  • sorted   - 원본 리스트는 변경 없이 정렬
# sort

data = [2,3,5,1,4,9]

# sort
data.sort()
print(data)		# [1,2,3,4,5,9]


# sorted
data2 = sorted(data)
print(data2)	# [1,2,3,4,5,9]

'Python Tutorial' 카테고리의 다른 글

[ Python Tutorial ] 클래스  (0) 2022.12.26
[ Python Tutorial ] 딕셔너리  (0) 2022.12.12
[ Python Tutorial ] 튜플  (1) 2022.12.10
[ Python Tutorial ] 문자열  (0) 2022.12.08
[ Python Tutorial ] Print 출력  (0) 2022.12.07

+ Recent posts