티스토리 뷰

[요소를 모두 특정함수를 통해 변경하고자 할때]


s = (str(i) for i in range(10))
s = "12345"
s = ("1", "2", "3")
s = [str(i) for i in range(10)]

generator, string, list, tuple 등 가능




ns = list(map(int, s))
print(ns)

map 함수의 인자로 첫번째는 요소의 값을 변경할 함수이름, 두번째는 변경할 데이터를 넣는다.



ns = list(map(lambda x: x*2, s))
print(ns)

람다를 통해서도 구현가능하다.

댓글