티스토리 뷰

Computer Science/Python

[파이썬] 리스트

inee0727 2022. 6. 1. 15:39
append() 함수 : 리스트의 맨 마지막에 데이터를 추가하는 역할

# D가 다음 정류장에서 다음 칸에 탐
subway.append("D")
print(subway) # ['A', 'B', 'C', 'D']

# ★를 A, B 사이에 태움
subway.insert(1, "★") # 인덱스 1 위치에 삽입
print(subway) # ['A', '★', 'B', 'C', 'D']
pop() 함수 : 맨 뒤에 있는 데이터를 하나씩 빼는 역할

# 지하철에 있는 사람을 한 명씩 뒤에서 꺼냄
print(subway.pop()) # D 내림
print(subway) # ['A', '★', 'B', 'C']

print(subway.pop()) # C 내림
print(subway) # ['A', '★', 'B']

print(subway.pop()) # B 내림
print(subway) # ['A', '★'] 

# 같은 문자 몇개 있는지 확인

subway.append("A") 
print(subway) # ['A', '★', 'A']
print(subway.count("A")) # 2개

num_list = [5, 2, 4, 3, 1]

num_list.sort() # 오름차순정렬
print(num_list) # [1, 2, 3, 4, 5]

num_list.reverse() # 순서 뒤집기
print(num_list) # [5, 4, 3, 2, 1]

# 모두 지우기
num_list.clear()
print(num_list) # []
# 다양한 자료형 함께 사용하기
mix_list = ["조세호", 20, True] 
print(mix_list) # ['조세호', 20, True]

# 리스트 확장
num_list = [5, 2, 4, 3, 1] # num_list 값 다시 정의
num_list.extend(mix_list) # 리스트 확장
print(num_list) # [5, 2, 4, 3, 1, '조세호', 20, True]

'Computer Science > Python' 카테고리의 다른 글

[파이썬] 튜플  (0) 2022.06.05
[파이썬] 사전  (0) 2022.06.01
[파이썬] 탈출문자  (0) 2022.05.31
[파이썬] 문자열포맷  (0) 2022.05.31
[파이썬] 문자열 처리함수  (0) 2022.05.31
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함