<aside> 💡 파이썬만의 고유한 기능

</aside>

min(), max(), sum() 함수

reversed() 함수

list_a = [1, 2, 3, 4, 5, 6, 7]

print(min(list_a))
print(max(list_a))
print(sum(list_a))

list_reversed = reversed(list_a)
print(list(list_reversed))

temp = reversed([1, 2, 3, 4, ,5])

for i in temp :
	print(i) # 출력

for i in temp :
	print(i) # 출력 안됨
>>> 5
>>> 4
>>> 3
>>> 2
>>> 1
for i in reversed([1, 2, 3, 4, ,5]) :
	print(i)

for i in reversed([1, 2, 3, 4, ,5]) :
	print(i)
>>> 5
>>> 4
>>> 3
>>> 2
>>> 1
>>> 5
>>> 4
>>> 3
>>> 2
>>> 1

enumerate() 함수

번호 매기는 3가지 방법

example_list = ["요소A", "요소B", "요소C"]

print("단순출력")
print(example_list)
print()

print("enumerate 함수 사용")
print(enumerate(example_list))
print()

print("list()활용 강제 출력")
print(list(enumerate(example_list)))
print()

print("반복문 활용")
for i, value in enumerate(example_list) :
    print("{}번째 요소는 {}입니다.".format(i, value))

enumerate()와 item()

# enumerate and item
example_dic = {
    "키A": "값A",
    "키B": "값B",
    "키C": "값C"
}

print(example_dic.items())

# enumerate and item
example_dic = {
    "키A": "값A",
    "키B": "값B",
    "키C": "값C"
}

for key, value in example_dic.items() :
    print(key, value)