1. id

 

 

 

 

2. input

 

 

 

 

3. len

 

 

 

 

4. list

list() 와 [] 는 다름을 알고 있어야 합니다.

int, floar 타입의 데이터는 list() 함수에서 취급하지 않습니다.

 

 

 

 

5. map

 - map 함수를 활용하지 않을 경우

# two_times.py
def two_times(x):
    return x*2

sample_list = [1, 2, 3, 4]
result = list()

for i in sample_list:
    result.append(i*2)

print(result)

 - map 함수를 활용할 경우

# two_times_with_map.py
def two_times(x):
    return x*2

print(map(two_times, [1,2,3,4]))

 - map 함수와 lambda 함수를 활용할 경우

# two_times_with_map_lambda.py
print(map(lambda x: x*2, [1,2,3,4]))

 

 

 

 

6. zip

# zip.py
list(zip([1, 2, 3], [4, 5, 6]))

 

 

 

 

+ Recent posts