리스트 생성 함수
typedef struct s_list
{
void *content;
struct s_list *next;
} t_list;
t_list *ft_lstmap(t_list *lst, void *(*f)(void *), void (*del)(void *));
t_list * 형 데이터로 리턴
NULL 리턴malloc, free
lst를 반복하여 각 요소의 content에 f함수를 적용한다.f에 계속해서 적용 후 나온 결과값을 새로운 리스트로 생성한다.del함수는 필요시 요소의 content를 삭제하는데 사용된다.