새소식

언어/python

튜플, 람다

  • -

안녕하세요 lika-7입니다

튜플과 람다에 대하여 다루겠습니다.

튜플

  • 리스트와 비슷한 자료형
  • 리스트와 다른점은 한번 결정된 요소는 바꿀 수 없다는것이 다름
# 튜플의 선언
typle_test = (10, 20, 30)

#리스트와 튜플의 사용법
[a, b] = [10, 20]
(c, d) = (10, 20)

print("a:", a)
print("b:", b)
print("c:", c)
print("d:", d)
#괄호가 없는 튜플 1
tuple_test = 10, 20, 30, 40
print("# 관호가 없는 튜플의 값과 자료형 출력")
print("tuple_test:",tuple_test)
print()

#괄호가 없는 튜플 2
a, b, c = 10, 20, 30
print("# 괄호가 없는 튜플을 활용한 할당")
print("a:", a)
print("b:", b)
print("c:", c)

#값을 교환
a, b = b, a
print("# 교환 후 값")
print("a:", a)
print("b:", b)
print()

람다

  • 매개변수로 함수를 전달하기 위해 사용
def call_10_times(func):
    for i in range(10):
        func()

def print_hello():
    print("안녕하세요")

call_10_times(print_hello)

'언어 > python' 카테고리의 다른 글

람다  (1) 2023.12.23
filter(), map()  (1) 2023.12.23
주석  (1) 2023.12.23
함수 만들기  (0) 2023.12.23
딕셔너리의 items( ) 함수  (0) 2023.12.23
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.