본문 바로가기

전체 글157

리스트 컴프리헨션 리스트 컴프리헨션(List Comprehension)은 파이썬에서 리스트를 생성하는 간결하고 효율적인 방법 중 하나입니다. 리스트 컴프리헨션의 일반적인 형식은 다음과 같습니다: [표현식 for 항목 in 반복 가능한 객체 if 조건] 표현식: 각 항목에 대한 계산 또는 변환을 수행하는 표현식입니다. 항목: 반복 가능한 객체에서 가져온 변수로, 리스트 컴프리헨션에서 각 요소를 순회합니다. 반복 가능한 객체: 순회하고자 하는 리스트, 튜플, 문자열 등의 반복 가능한 객체입니다. 조건 (옵션): 선택적인 조건으로, 조건을 만족하는 항목만 표현식에 포함시킵니다. 아래 예시를 통해 리스트 컴프리헨션을 자세히 설명하겠습니다: 1. 기본적인 리스트 컴프리헨션: # 1부터 5까지의 숫자를 제곱하여 리스트 생성 squa.. 2023. 7. 22.
python 코테관련 정리 -문자열- * str.upper(), str.lower() 대문자 소문자로 변환한 값을 반환한다. text = "Hello, World!" upper_text = text.upper() # 모든 문자를 대문자로 변환 lower_text = text.lower() # 모든 문자를 소문자로 변환 print(upper_text) # 출력: "HELLO, WORLD!" print(lower_text) # 출력: "hello, world!" * swapcase() : string의 대소문자를 바꿔줍니다 print(input().swapcase()) * print시 r옵션 r은 raw를 의미하여 예약어를 이스케이핑 해줍니다. regex 에서 pattern 설정 시 escape 문자를 많이 써야해서 자주 사용합니다. print.. 2023. 7. 22.
네이버 클라우드 플랫폼 자격증 Tip (NCA, NCP, NCE) 며칠 전 네이버 클라우드 플랫폼 자격증 시험을 치뤘습니다.Naver Cloud Camp 개발자 양성 과정을 수료했기에 지원받은 수험 쿠폰으로 치뤘습니다.Tip을 드리기에 앞서 신뢰도를 높이기 위해 먼저 인증!자격증 단계는Associate(NCA) -> Professional(NCP) -> Expert(NCE)가 있습니다.각 단계의 과목은 다음과 같습니다.저는 시험 순서를 좀 이상하게 봐서 NCP, NCA, NCE 순으로 시험을 치뤘는데요, 아래와 같은 방식으로 공부해서 NCP보기 전날 하루만 시간을 많이 할애하고, NCA는 시험 전 30분 NCE는 추가된 과목과 CLI명령어만 2시간 정도 공부하고 탈락없이 연달아 합격할 수 있었습니다. 다만 저는 네이버 클라우드 자체를 사용해 보아서 수월하게 암기할 수 .. 2023. 7. 21.
우리는 모두 '꿈'이라는 종교에 일생토록 부역하는 순교자로서의 삶을 살아가고 있는 것은 아닐까? "사피엔스는 신화라는 허구를 만들어내 서로를 모르는 수 많은 사람들이 '공통의 신화'를 믿게함으로써 성공적 협력을 이루었다. 이러한 '가상의 실재'는 거짓말과 다르며 모든 사람들이 어떤 가상의 실재를 믿는 한, 가상의 실재는 '현실 세계'에서 힘을 발휘한다. 이 힘은 서로를 잘 알지 못하는 사피엔스들에게 수 만, 수 억의 대규모 협력을 가능케 하고 종교, 국가, 사법체계를 이루게 하였으며, 수 억년에 걸쳐 더디게 이루어지는 '유전적 혁명'을 빠르게 우회하는 '문화 혁명'의 길을 열어 주었다." 유발 하라리, 2015, 김영사 어떻게 오직 사피엔스만이 다른 종의 인류를 모두 제치고 지금의 자리에 오를 수 있었는지 설명하는 부분인데 매우 흥미롭다. 이 책 '사피엔스'는 인류 전반에 걸친 변화 과정을 설명하는.. 2023. 7. 21.
728x90