끄적끄적 코딩
Published 2020. 9. 10. 08:00
[파이썬] 리스트 Python
fruit = ["사과", "오렌지", "바나나"]
print(fruit) # ['사과', '오렌지', '바나나']

print(fruit.index("오렌지")) # 1

fruit.append("멜론")
print(fruit) # ['사과', '오렌지', '바나나', '멜론']

fruit.insert(1, "키위")
print(fruit) # ['사과', '키위', '오렌지', '바나나', '멜론']

fruit.append("사과")
print(fruit) # ['사과', '키위', '오렌지', '바나나', '멜론', '사과']
print(fruit.count("사과")) # 2

fruit.sort()
print(fruit) # ['멜론', '바나나', '사과', '사과', '오렌지', '키위']

fruit.reverse()
print(fruit) # ['키위', '오렌지', '사과', '사과', '바나나', '멜론']

print(fruit.pop()) # 멜론
print(fruit) # ['키위', '오렌지', '사과', '사과', '바나나']

print(fruit.pop()) # 바나나
print(fruit) # ['키위', '오렌지', '사과', '사과']

print(fruit.pop()) # 사과
print(fruit) # ['키위', '오렌지', '사과']

fruit.clear()
print(fruit) # []

num_list = [1, 2, 3, 4, 5]
mix_list = ["hello", 1, False]

num_list.extend(mix_list)
print(num_list) # [1, 2, 3, 4, 5, 'hello', 1, False]

x.index(a) - x 리스트에서 a가 몇번째 인덱스인지 출력
x.append(a) - x 리스트 맨 뒤에 a를 추가
x.insert(n, a) - x 리스트 n 인덱스에 a값 추가
x.count(a) - x 리스트에 a가 몇개인지 출력
x.sort(key=a, reverse=false) - x 리스트를 오름차순으로 정렬(reverse가 true면 내림차순 정렬), key를 기준으로 정렬 
x.reverse() - x 리스트 인덱스를 뒤집음
x.pop() - x 리스트 맨 뒤의 값 제거
x.clear() - x 리스트 값들 전부 제거
x.extend(y) - x 리스트에 y 리스트 값들 추가

'Python' 카테고리의 다른 글

[파이썬] 튜플  (0) 2020.09.10
[파이썬] 딕셔너리  (0) 2020.09.10
[파이썬] 탈출문자  (0) 2020.09.10
[파이썬] print 출력 방식  (0) 2020.09.10
[파이썬] 문자열 처리 함수  (0) 2020.09.10

검색 태그