본문 바로가기
language/Python

[Python] 파이썬 리스트 ( append/insert/pop/count/sort/reverse/extend/clear )

by By the Ronys 2020. 8. 18.
반응형

# 리스트 []

 

subway = ["유재석", "조세호", "박명수"]

print(subway)

 

#조세호가 몇 번째 칸에 타고 있는가?

print(subway.index("조세호")) # 0 1 2

 

#하하가 다음 정류장에서 다음칸에 탐

subway.append("하하") # append는 마지막에 추가해줌

print(subway)

 

#정형돈를 유재석 / 조세호 사이에 태워봄

subway.insert(1, "정형돈") # 조세호가 1번째 위치에 타고 있으니 대신 들어가 한칸씩 밀림

print(subway)

 

# 지하철에 있는 사람을 한 명씩 뒤에서 꺼냄

print(subway.pop())

print(subway)

 

#같은 이름의 사람이 몇 명 있는지 확인

subway.append("유재석")

print(subway)

print(subway.count("유재석"))

 

#정렬도 가능

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

num_list.sort()

print(num_list)

 

# 순서 뒤집기 가능

num_list.reverse()

print(num_list)

 

#다양한 자료형 함께 사용 가능

mix_list = ["조세호, 20, True"]

print(mix_list)

 

# 리스트 확장 .. 리스트끼리 하나의 리스트로 합치는게 가능

num_list.extend(mix_list)

print(num_list)

 

# 모두 지우기

num_list.clear()

print(num_list)

 

댓글