Algorithm/python

8. 리스트와 내장함수(1)

개구리는 개꿀개꿀 2021. 2. 24. 11:03
'''
리스트와 내장함수(1)
'''
import random as r
a = []  # empty list
# print(a)
b = list()  # empty list
# print(b)

a = [1, 2, 3, 4, 5]  # initialized list
# print(a)
# print(a[0])

b = list(range(1, 6))  # initialized list
# print(b)

c = a+b  # list concat
# print(c)

print(a)
a.append(6)
print(a)
a.insert(3, 7)  # 3 index 에 7을 삽입
print(a)

a.pop()     # 맨 뒤 요소 제거
print(a)
a.pop(3)    # 인덱스 위치 요소 제거
print(a)

a.remove(4)  # 4라는 값을 찾아서 제거
print(a)

print(a.index(5))  # 5라는 값의 인덱스를 리턴

a = list(range(1, 11))
print(a)
print(sum(a))       # list a의 모든 요소의 합
print(max(a))       # list a의 최대 값
print(min(a))       # list a중 가장 작은 값
print(min(7, 3, 5))    # 인자 값들 중에서 최소값

r.shuffle(a)        # random 함수
print(a)
a.sort()            # 오름차순 정렬
print(a)
a.sort(reverse=True)  # 내림차순 정렬
print(a)

a.clear()
print(a)