파이썬에서 리스트는 여러 유용한 메소드(함수)를 지원합니다. 주로 사용되는 함수들은 다음과 같습니다 1. append(item) 리스트의 끝에 요소를 추가합니다. list = [1, 2, 3] list.append(4) print(list) # 출력: [1, 2, 3, 4] 2. extend(iterable) 리스트의 끝에 다른 리스트 (또는 반복 가능한 객체)의 모든 요소를 추가합니다. list1 = [1, 2, 3] list2 = [4, 5, 6] list1.extend(list2) print(list1) # 출력: [1, 2, 3, 4, 5, 6] 3. insert(index, item) 지정한 위치에 요소를 삽입합니다. list = [1, 2, 4] list.insert(2, 3) print(li..
엑셀 데이터를 다루다보면 중복데이터 포함되어 있는 경우가 왕왕 있다. 이 경우 [홈]-[조건부 서식]-[셀 강조 규칙]을 이용해서 중복되는 데이터를 표시해놓고 하나, 하나 삭제하고는 했다. 데이터가 수십 ~ 수백개 정도면 이렇게 할 수 있다. 그런데 데이터가 수천개인 경우라면? 하나하나 체크해서 삭제하는 것도 수시간이 걸린다. 데이터 중 일부는 중복하면서 합쳐야 하는 경우라면 문제는 심각해진다. 예를 들어, 위 데이터에서 이름은 철수가 있는 2개의 행을 합치되, 서로 다른 주문 내역은 병합하고 싶은 경우가 있다. VBA를 이용하면 이 문제를 해결할 수 있다. Sub MergeDuplicateRows() Dim ws As Worksheet Dim lastRow As Long Dim dict As Objec..
1. 명칭 n-그램 생성기 2. 기능 자연어 처리에서 주로 사용되는 도구로, 입력된 텍스트에서 n개의 연속된 단어 또는 항목을 생성합니다. 이 경우의 n-그램은 단어에 기반하며, 'n'은 연속적인 단어의 개수를 의미합니다. n은 1부터 시작하여 입력 텍스트에 있는 단어의 총 개수까지 가능합니다. 이 프로그램은 주어진 문자열(이 경우에는 한 문장)을 받아서, 그 안에 있는 모든 가능한 연속된 단어의 조합들을 출력합니다. 이 조합들은 해당 문자열에서 발견할 수 있는 모든 n-그램을 포함합니다. 3. 예시 예를 들어, "아버지가 방에 들어가신다"는 문자열에 대해 이 프로그램을 실행하면, 다음과 같은 결과를 얻을 수 있습니다: ['아버지가', '방에', '들어가신다', '아버지가 방에', '방에 들어가신다', ..
a=6100000 format(a, ",d") #6,100,000 파이썬의 문자열 메소드는 문자열 처리에 다양한 기능을 제공합니다. 다음은 몇 가지 주요 문자열 메소드와 그들의 용도 및 사용 예시입니다: 1. **.lower() / .upper()**: 문자열을 모두 소문자로 / 대문자로 변환합니다. s = "Hello, World!" print(s.lower()) # "hello, world!" print(s.upper()) # "HELLO, WORLD!" 2. **.strip()**: 문자열의 앞뒤에 있는 공백을 제거합니다. s = " Hello, World! " print(s.strip()) # "Hello, World!" 3. **.split(separator)**: 주어진 구분자를 기준으로 문자..
부자가되는 것이던 다이어트건 어떠한 목표를 정했으면, 그 목표를 이루기 위해 계획하고, 그 계획을 실천하고, 문제가 있으면 다시 계획하고 실천하면 만 하면 된다. 즉, 성공을 위해서는 목표 설정 이후에 계획과 실천을 반복하면 된다. 성공 방정식은 이렇게 쉽고 단순한데, 생각보다 많은 사람들이 성공하지 못한다. 이유는 무엇일까? 사람들은 자신이 설정한 목표가 무엇인지 잘 모른다는 것이 가장 큰 이유이다. 예를 들어, 홍길동이 부산을 가고 싶다고 말해놓고, 실제로 여행을 떠나니 강릉으로 가고 있는 것이다. 자, 여기서 질문을 하나 해보자. 홍길동이 진짜 원하는 것은 무엇일까? 부산, 강릉 중 어디를 가고 싶어하는 것일까? 당연히 홍길동은 강릉으로 가고 싶은 것이다. 그 사람의 행동을 보면 무엇을 원하는지 정..
여러분에게 지속적으로 양질의 정보를 제공해드리기 위해 본 포스팅에는 쿠팡파트너스 링크가 포함되어 있습니다. 포함된 상품의 링크를 통해 구매를 하실 경우 작성자에게 쿠팡파트너스 활동에 따른 소정의 수익이 발생합니다. 이 수익은 구매하시는 분들에게 추가 비용이 되는 것은 아닙니다. 쿠팡에서 책을 구매할 경우 10% 할인이 가능하며, 빠르게 배송받아 볼 수 있습니다. 책을 구매하실 예정이라면 아래의 구매링크를 통해 구매해주시면 큰 힘이 됩니다. 원씽(The One Thing): 책 구매링크(10% 할인) 원씽(The One Thing)(리커버 특별판):복잡한 세상을 이기는 단순함의 힘 COUPANG www.coupang.com 원씽(THE ONE THING) 1회독 후기: 인생을 바꾼 책 "일석이조(一石二鳥)..
여러분에게 지속적으로 양질의 정보를 제공해드리기 위해 본 포스팅에는 쿠팡파트너스 링크가 포함되어 있습니다. 포함된 상품의 링크를 통해 구매를 하실 경우 작성자에게 쿠팡파트너스 활동에 따른 소정의 수익이 발생합니다. 이 수익은 구매하시는 분들에게 추가 비용이 되는 것은 아닙니다. 쿠팡에서 책을 구매할 경우 10% 할인이 가능하며, 빠르게 배송받아 볼 수 있습니다. 책을 구매하실 예정이라면 아래의 구매링크를 통해 구매해주시면 큰 힘이 됩니다. 부자 아빠 가난한 아빠: 책 구매링크(10% 할인) 부자 아빠 가난한 아빠 1(20주년 특별 기념판) COUPANG www.coupang.com 부자 아빠 가난한 아빠 1회독 후 후기: 자산과 부채의 새로운 개념만 이해해도 돈이 아깝지 않은 책 부자 아빠 가난한 아빠의..
여러분에게 지속적으로 양질의 정보를 제공해드리기 위해 본 포스팅에는 쿠팡파트너스 링크가 포함되어 있습니다. 포함된 상품의 링크를 통해 구매를 하실 경우 작성자에게 쿠팡파트너스 활동에 따른 소정의 수익이 발생합니다. 이 수익은 구매하시는 분들에게 추가 비용이 되는 것은 아닙니다. 쿠팡에서 책을 구매할 경우 10% 할인이 가능하며, 빠르게 배송받아 볼 수 있습니다. 책을 구매하실 예정이라면 아래의 구매링크를 통해 구매해주시면 큰 힘이 됩니다. 타이탄의 도구들: 책 구매링크(10% 할인) 타이탄의 도구들:1만 시간의 법칙을 깬 거인들의 61가지 전략 COUPANG www.coupang.com 타이탄의 도구들 1회독 후 후기: 아직은 나에게 먼 거인들의 이야기 자기계발에 조금이라도 관심 있는 사람들은 팀 페리스..
여러분에게 지속적으로 양질의 정보를 제공해드리기 위해 본 포스팅에는 쿠팡파트너스 링크가 포함되어 있습니다. 포함된 상품의 링크를 통해 구매를 하실 경우 작성자에게 쿠팡파트너스 활동에 따른 소정의 수익이 발생합니다. 이 수익은 구매하시는 분들에게 추가 비용이 되는 것은 아닙니다. 쿠팡에서 책을 구매할 경우 10% 할인이 가능하며, 빠르게 배송받아 볼 수 있습니다. 책을 구매하실 예정이라면 아래의 구매링크를 통해 구매해주시면 큰 힘이 됩니다. 돈의 심리학: 책 구매링크(10% 할인) 돈의 심리학: 당신은 왜 부자가 되지 못했는가 COUPANG www.coupang.com 돈의 심리학 감상: 아무도 미치지 않았다. 주식에는 이런 말이 있다. "주식하는 사람 100명을 모아놓으면 아무것도 하지 않은 사람이 한 ..
자유가 주어지면 행복해질까? 자유. 사전적으로 "자유는 외부의 속박이 없는 상태"를 의미한다. 여러분은 지금 자유롭게 살고 있는가? 솔직히 말하자면 이 글을 쓰고 있는 나도 자유롭지 못하다. 최근 몇년간 내 인생의 화두는 자유였다. 모든 사람이 평등한 민주주의 사회를 살아가고 있는 나에게 누군가 자유롭게 살고 있냐고 묻는다면, 잠깐의 머뭇거림도 없이 "아니요"라고 대답할 것이다. 여러분은 어떻게 대답할 것인가? "네"라고 대답할 수 있는 사람이라면 이 글을 더 이상 읽지 않아도 된다. 그런데 자유가 주어지면 정말로 행복할까? 자유가 곧 행복을 의미하지는 않는다. 우리가 인식하지 못하고 있지만 사실 자유는 우리를 더 힘들게 만들곤 한다. 팀 페리스가 쓴 [타이탄의 도구들]을 보다보면 조코 윌링스가 나온다...