List

Python - Lambda and List Comprehension

공지

제 수업을 듣는 사람들이 계속적으로 실습할 수 있도록 강의 파일을 만들었습니다. 늘 도움이 되기를 바라며. 참고했던 교재 및 Reference는 꼭 확인하셔서 교재 구매 또는 관련 Reference를 확인하시기를 바랍니다.

I. 개요

Python을 활용한 데이터전처리를 수행할 때, Lambda and List Comprehension 활용하면 매우 handy한 경험을 할 수 있다. 특히, 코드 수행 시, for-loop가 많을 때 유용하다.

II. Lambda Expression

우선 Lambda의 표현 방법은 아래와 같다.

lambda 인자 : 표현식

어떻게 사용할 수 있을까요? 우선, temp_sum이라는 함수를 만들어 본다.

Python Basic Syntax - list(1)

공지

제 수업을 듣는 사람들이 계속적으로 실습할 수 있도록 강의 파일을 만들었습니다. 늘 도움이 되기를 바라며. 참고했던 교재 및 Reference는 꼭 확인하셔서 교재 구매 또는 관련 Reference를 확인하시기를 바랍니다.

본 포스트에서는 짧게 list를 만드는 법과, 값을 추가하는 것에 대해 작성합니다.

I. list 개요

list는 순서는 순서가 있는 집합이며, [] 형태를 가집니다. list는 (integer, float, string, etc) 등으로 구성되는데, 서로 다른 데이터 값이 들어올 수도 있다. 아래 코드를 보자.

# empty list
my_list = []

# 숫자형 list
num_list = [1, 2, 3]

# 문자형 list
chr_list = ['A', 'B', 'C']

리스트는 또다른 리스트를 포함할 수 도 있다. 이것을 A nested list라고 부른다.