-
[python] 파이썬 reduce
lambda, map에 이어 이번에는 reduce에 대해서 알아보겠다.
-
[python] 파이썬 filter
lambda와 자주 쓰이는 함수 중에는 filter도 있다.
-
[python] 파이썬 map
앞선 포스팅에서는
lambda
에 대해 알아보면서 람다는 다른 함수들의 인자로 많이 쓰이는 것을 알게 되었다. 그래서 이번에는 파이썬의map
에 대해 알아보고자 한다. -
[python] 파이썬 lambda
파이썬을 잘 다루시는 분들의 코드를 보면
lambda
가 자주 보인다. 이걸 처음 봤을때 뭔가 복잡해보이고 한 눈에 이해하기가 어려웠서 많이 당황한 기억이 있다. 근데..사실 지금도 그렇다.. 그래서 오늘은 이... -
Jekyll 블로그 댓글 기능 추가하기
다른 사람들의 깃헙 블로그를 보면서 테마에 댓글 기능이 있는걸 보면서 부러워했다. 그런데 검색해보니 댓글 기능은 기본적으로 없고, 추가해야만 하는 것이었다. 그래서 나도 해보기로 했다.
-
[python] 파이썬 Counter
이번에는 리스트 요소의 개수를 셀 때 유용한 collections패키지의 Counter에 대해서 공부해보았다. 물론 딕셔너리를 이용해서 개수를 세는 함수를 직접 만들 수도 있다. 하지만 Counter 클래스는 여러가지 유용한 기능을 제공하며 코드도 간결하게...
-
[자료구조] 해시(Hash)
프로그래밍을 하다보면 자료구조에 대한 이해가 필요하다. 단순무식하게 한다해도 원하는 결과를 얻을 수는 있지만, 적절한 자료구조를 이용하면 메모리, 속도 면에서 상당한 효율을 볼 수 있다. 실제로, 파이썬의 딕셔너리(Dictionary)가 해시의 원리를 이용한...
-
CPLEX 설치하기
최적화 문제를 풀기 위한 상용 소프트웨어로는 google OR tools, IBM CPLEX 등이 있다. google OR tools의 경우에는 구글에서 무료로 사용할 수 있도록 오픈해두었기에 누구나 사용이 가능하다. 하지만 CPLEX는 사용하기 위해서는...
-
Github 잔디가 안심어지는 현상 고치기
1일 1커밋을 진행하고 있는 사람들에게 가장 민감한 것이 깃헙 잔디다. 하지만 어떤 경우 commit을 했는데도 잔디가 안심어지는 경우가 있다. 실제로 며칠 전 그런 현상을 겪고 정말 당황스러웠다. 하지만 검색해보니 아주...
-
Github blog 구글에서 검색되도록 하기
깃헙 블로그를 처음 만들고나서, 들뜬 마음으로 구글 검색창에 내 블로그를 검색해봤다. 하지만 내 블로그는 뜨지 않았고, 이런 저런 방법으로 검색을 해봤지만 끝까지 내 블로그를 볼 수 없었다.
시간이 지나도...