목차
접기
728x90
반응형
리스트 [] : 순서를 가지는 객체의 집합
append()
: 맨 뒤에 배열 추가
insert(index, "")
: 특정 index에 값 추가
pop()
: 마지막 index의 값을 삭제
sort()
: 작은수부터 정열
reverse()
: 뒤집기 정열
clear()
: 배열의 모든 값들을 삭제
extend()
: 리스트 확장(합치기)
# 가정 : 지하철 칸별로 10명, 20명, 30명
subway1 = 10
subway2 = 20
subway3 = 30
subway = [10, 20, 30]
print(subway)
subway = ["유재석", "조세호", "박명수"]
print(subway)
# 조세호씨가 몇 번째 칸에 타고 있는가?
print(subway.index("조세호"))
# 하하씨가 다음 정류장에서 다음 칸에 탐
subway.append("하하")
print(subway)
# 정형돈씨를 유재석 / 조세호 사이에 태워봄
subway.insert(1, "정형돈")
print(subway)
# 지하철에 있는 사람을 한 명씩 뒤에서 꺼냄
print(subway.pop())
print(subway)
# print(subway.pop())
# print(subway)
# print(subway.pop())
# print(subway)
# 같은 이름의 사람이 몇 명 있는지 확인
subway.append("유재석")
print(subway)
print(subway.count("유재석"))
# 정렬도 가능
# sort() : 작은수부터 정렬
num_list = [5, 2, 4, 3, 1]
num_list.sort()
print(num_list)
# reverse() : 순서 뒤집기 가능
num_list.reverse()
print(num_list)
# clear() : 리스트 안에 있는 모든 값들을 삭제
num_list.clear()
print(num_list)
# 다양한 자료형 함께 사용 가능
# 자료형에 구애받지 않는다.
mix_list = ["조세호", 20, True]
print(mix_list)
# extend() : 리스트 확장(합치기)
mix_list = ["조세호", 20, True]
num_list = [5, 2, 4, 3, 1]
num_list.extend(mix_list) # [5, 2, 4, 3, 1, '조세호', 20, True]
print(num_list)
728x90
반응형
LIST
'Python' 카테고리의 다른 글
[ Python ] tuple (튜플) 은 값을 변경/추가할 수 없다. (0) | 2021.03.03 |
---|---|
[ Python ] 사전(key : value) (0) | 2021.03.03 |
[ Python ] Quiz 3. 사이트별로 비밀번호를 만들어 주는 프로그램을 작성하시오. (0) | 2021.03.03 |
[ Python ] Python 탈출 문자 종류. (0) | 2021.03.03 |
[ Python ] Python 문자열 포맷 사용 방법. (0) | 2021.03.03 |