<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>마법사의 코딩</title>
    <link>https://wisdom-coding38.tistory.com/</link>
    <description>나의 저장소, 이것저것  </description>
    <language>ko</language>
    <pubDate>Sun, 12 Jul 2026 17:10:10 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>마법사 코딩공주</managingEditor>
    <image>
      <title>마법사의 코딩</title>
      <url>https://tistory1.daumcdn.net/tistory/5793012/attach/2d28009b531042c48956c2ee52525a5a</url>
      <link>https://wisdom-coding38.tistory.com</link>
    </image>
    <item>
      <title>[머신러닝] 선형회귀모델(개요, 모델가정, 파라미터 추정, 최소제곱법)</title>
      <link>https://wisdom-coding38.tistory.com/192</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;  수치예측, 범주예측&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;606&quot; data-origin-height=&quot;251&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TiQrX/btspk9qU2S3/OkOYGL00Fj7vQNILkklb1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TiQrX/btspk9qU2S3/OkOYGL00Fj7vQNILkklb1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TiQrX/btspk9qU2S3/OkOYGL00Fj7vQNILkklb1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTiQrX%2Fbtspk9qU2S3%2FOkOYGL00Fj7vQNILkklb1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;606&quot; height=&quot;251&quot; data-origin-width=&quot;606&quot; data-origin-height=&quot;251&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;  &lt;b&gt;수치예측(예측)&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;X, Y를 설명하는 데이터가 주어졌을 때 관계를 잘 설명할 수 있는 함수식&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;604&quot; data-origin-height=&quot;317&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ydT5p/btspd20WcXR/jqaUqPhYAsJ77xENjcKMNK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ydT5p/btspd20WcXR/jqaUqPhYAsJ77xENjcKMNK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ydT5p/btspd20WcXR/jqaUqPhYAsJ77xENjcKMNK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FydT5p%2Fbtspd20WcXR%2FjqaUqPhYAsJ77xENjcKMNK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;493&quot; height=&quot;259&quot; data-origin-width=&quot;604&quot; data-origin-height=&quot;317&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;  &lt;b&gt;범주예측(분류)&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: circle;&quot; data-ke-list-type=&quot;circle&quot;&gt;
&lt;li&gt;- 실제 숫자를 예측하는게 아니라, 새로운 데이터가 발생했을 때 두 범주사이에서 어떤 범주에 속하는지 예측하는 것&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;609&quot; data-origin-height=&quot;268&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xXjUl/btspdsyW2iB/XNCKvFHCDHqmJtiIHMWRrk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xXjUl/btspdsyW2iB/XNCKvFHCDHqmJtiIHMWRrk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xXjUl/btspdsyW2iB/XNCKvFHCDHqmJtiIHMWRrk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxXjUl%2FbtspdsyW2iB%2FXNCKvFHCDHqmJtiIHMWRrk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;473&quot; height=&quot;208&quot; data-origin-width=&quot;609&quot; data-origin-height=&quot;268&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;변수 사이의 관계&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;- x변수(원인)과 y변수(결과) 사이의 관계&lt;/h4&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;확정적 관계 : X변수만으로 Y를 100% 표현(오차항 없음)&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;예) 힘 = f(질량, 가속도), 주행거리 = f(속도, 시간)&lt;/blockquote&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;nbsp; 확률적 관계 : X변수와 오차항이 Y를 표현(오차항 있음)&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;예) 반도체 수율 = f(설비 파라미터들의 상태, 온도, 습도) + &amp;epsilon;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 포도주 가격 = f(강우량, 온도, 포도품종) + &amp;epsilon;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 위조카드 여부 = f(사용시간, 사용액, 사용장소) + &amp;epsilon;&lt;/blockquote&gt;
&lt;h2 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;  &lt;b&gt;선형회귀 모델&lt;/b&gt;&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;background-color: #ffc9af;&quot;&gt;&lt;u&gt;&lt;b&gt;입력변수 X와 출력변수 Y 평균과의 관계를 설명하는 선형식 찾기&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;- 선형회귀모델 : 출력변수 Y를 입력변수 X들의 선형결합으로 표현한 모델&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; * 선형결합 : 변수들은(상수 배와) 더하기 빼기를 통해 결합&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;954&quot; data-origin-height=&quot;610&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMJZOr/btspfk1oT8M/DarKIjShQXiY8h7JTEjdu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMJZOr/btspfk1oT8M/DarKIjShQXiY8h7JTEjdu1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMJZOr/btspfk1oT8M/DarKIjShQXiY8h7JTEjdu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMJZOr%2Fbtspfk1oT8M%2FDarKIjShQXiY8h7JTEjdu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;468&quot; height=&quot;299&quot; data-origin-width=&quot;954&quot; data-origin-height=&quot;610&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;  선형회귀모델링 목적&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock floatLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;339&quot; data-origin-height=&quot;80&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dknfRJ/btspfO2jzhb/ykmGmdmXA9KyvWsFRLRewk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dknfRJ/btspfO2jzhb/ykmGmdmXA9KyvWsFRLRewk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dknfRJ/btspfO2jzhb/ykmGmdmXA9KyvWsFRLRewk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdknfRJ%2FbtspfO2jzhb%2FykmGmdmXA9KyvWsFRLRewk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;187&quot; height=&quot;44&quot; data-origin-width=&quot;339&quot; data-origin-height=&quot;80&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;- X변수와 Y변수 사이의 관계를 수치로 &lt;b&gt;설명&lt;/b&gt;&lt;br /&gt;- 미래의 반응변수 (Y) 값을 &lt;b&gt;예측&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt; &lt;b&gt; 선형회귀모델링 분류&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1055&quot; data-origin-height=&quot;640&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c7mUyr/btspg0BvoYn/p46MiEeZ3vPkTGKn5WGLmk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c7mUyr/btspg0BvoYn/p46MiEeZ3vPkTGKn5WGLmk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c7mUyr/btspg0BvoYn/p46MiEeZ3vPkTGKn5WGLmk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc7mUyr%2Fbtspg0BvoYn%2Fp46MiEeZ3vPkTGKn5WGLmk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;620&quot; height=&quot;376&quot; data-origin-width=&quot;1055&quot; data-origin-height=&quot;640&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;  &lt;b&gt;선형회귀 모델 가정&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;862&quot; data-origin-height=&quot;675&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/SNrJw/btspk9rbCYw/8KNKdTtKXOPjEJiyDrFRgk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/SNrJw/btspk9rbCYw/8KNKdTtKXOPjEJiyDrFRgk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/SNrJw/btspk9rbCYw/8KNKdTtKXOPjEJiyDrFRgk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSNrJw%2Fbtspk9rbCYw%2F8KNKdTtKXOPjEJiyDrFRgk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;555&quot; height=&quot;435&quot; data-origin-width=&quot;862&quot; data-origin-height=&quot;675&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt; &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;선형회귀 모델 파라미터 추정 알고리즘&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock floatLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;692&quot; data-origin-height=&quot;200&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsfiUl/btsplQLIGPr/aBvsKW22Oivu8ycXfWYp40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsfiUl/btsplQLIGPr/aBvsKW22Oivu8ycXfWYp40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsfiUl/btsplQLIGPr/aBvsKW22Oivu8ycXfWYp40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsfiUl%2FbtsplQLIGPr%2FaBvsKW22Oivu8ycXfWYp40%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;260&quot; height=&quot;75&quot; data-origin-width=&quot;692&quot; data-origin-height=&quot;200&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;비용함수를 최소화시키는 파라미터 구하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이를 알고리즘을 통해 베타0과 베타1을 구하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Cost function is convex &amp;rarr; globally optimal solution exists(전역 최적해 존재)&lt;/li&gt;
&lt;li&gt;Algorithm : Least Squares Estimation Algorithm(최소제곱법, 최소자승법)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;잔차(Residual) :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bAmEqc/btspfkUVblY/hkDVYvcDI5KICuqmUWG1eK/img.png&quot; width=&quot;97&quot; height=&quot;24&quot; data-origin-width=&quot;170&quot; data-origin-height=&quot;42&quot; data-is-animation=&quot;false&quot; /&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;잔차 e는 확률오차 엡실론&lt;span style=&quot;color: #000000;&quot;&gt;(&lt;span style=&quot;background-color: #fcfcfc; text-align: left;&quot;&gt;&amp;epsilon;) 실제로 &lt;/span&gt;구현&lt;/span&gt;된 값&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>인공지능, 데이터분석/[ML, DL] 머신러닝, 딥러닝</category>
      <category>머신러닝</category>
      <category>선형회귀모델</category>
      <category>최소제곱법</category>
      <category>파라미터</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/192</guid>
      <comments>https://wisdom-coding38.tistory.com/192#entry192comment</comments>
      <pubDate>Fri, 28 Jul 2023 14:55:27 +0900</pubDate>
    </item>
    <item>
      <title>[Python] 소수구하기 - 에라토스테네스의 체</title>
      <link>https://wisdom-coding38.tistory.com/191</link>
      <description>&lt;p data-ke-size=&quot;size18&quot;&gt;소수 : 1과 그 수 자신 이외의 자연수로는 나눌 수 없는 자연수를 의미&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt;  &lt;/span&gt;&lt;/b&gt;1부터 100사이의 소수구하기 코드구현&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;784&quot; data-origin-height=&quot;514&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pTIxd/btsoRftzBDp/zvggylF3IKcg1uTNyZiE40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pTIxd/btsoRftzBDp/zvggylF3IKcg1uTNyZiE40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pTIxd/btsoRftzBDp/zvggylF3IKcg1uTNyZiE40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpTIxd%2FbtsoRftzBDp%2FzvggylF3IKcg1uTNyZiE40%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;628&quot; height=&quot;412&quot; data-origin-width=&quot;784&quot; data-origin-height=&quot;514&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt;  에라토스테네스의 체&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt;범위에서 합성수를 지우는 방식으로 소수를 찾는 방법&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt;1. 1은 제거&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt;2. 지워지지 않은 수 중 제일 작은 2를 소수로 채택하고, 나머지 2의 배수를 모두 지운다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt;3. 지워지지않은 수 중 제일 작은 3을 소수로 채택하고, 나머지 3의 배소룰 모두 지운다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt;4. 지워지지 않은 수 중 제일 작은 5를 소수로 채택하고, 나머지 5의 배수를 모두 지운다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1690263709257&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;n = 100

a = [False, False] + [True]*(n-1)
primes=[]

for i in range(2, n+1):
	if a[i]:
    	primes.append(i)
        for j in range(i*2, n+1, i):
        	a[j] = False
print(primes)&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1052&quot; data-origin-height=&quot;47&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LrJYD/btsoRgeYw2B/Zxmv7fpF6PmuHkw3Abd7T0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LrJYD/btsoRgeYw2B/Zxmv7fpF6PmuHkw3Abd7T0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LrJYD/btsoRgeYw2B/Zxmv7fpF6PmuHkw3Abd7T0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLrJYD%2FbtsoRgeYw2B%2FZxmv7fpF6PmuHkw3Abd7T0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1052&quot; height=&quot;47&quot; data-origin-width=&quot;1052&quot; data-origin-height=&quot;47&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>인공지능, 데이터분석/[python] 문법, 실습문제</category>
      <category>소수</category>
      <category>에라토스테네스의 체</category>
      <category>파이썬</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/191</guid>
      <comments>https://wisdom-coding38.tistory.com/191#entry191comment</comments>
      <pubDate>Tue, 25 Jul 2023 14:44:38 +0900</pubDate>
    </item>
    <item>
      <title>[프로그래머스] Lv1.Summer/Winter / 예산 - 파이썬(Python)</title>
      <link>https://wisdom-coding38.tistory.com/190</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://school.programmers.co.kr/learn/courses/30/lessons/12982&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://school.programmers.co.kr/learn/courses/30/lessons/12982&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1690261261337&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;프로그래머스&quot; data-og-description=&quot;코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.&quot; data-og-host=&quot;programmers.co.kr&quot; data-og-source-url=&quot;https://school.programmers.co.kr/learn/courses/30/lessons/12982&quot; data-og-url=&quot;https://programmers.co.kr/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/UN71x/hyTqsVO2cF/Pk2RKJMmV6iC3X2MpuHOmK/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/cUdFMK/hyTqyhp3RO/EXJEW8KzEBKLRm2SCQ5itK/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://school.programmers.co.kr/learn/courses/30/lessons/12982&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://school.programmers.co.kr/learn/courses/30/lessons/12982&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/UN71x/hyTqsVO2cF/Pk2RKJMmV6iC3X2MpuHOmK/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/cUdFMK/hyTqyhp3RO/EXJEW8KzEBKLRm2SCQ5itK/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;프로그래머스&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;programmers.co.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt; &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;문제설명&lt;/b&gt;&lt;/h3&gt;
&lt;blockquote style=&quot;color: #000000; text-align: start;&quot; data-ke-style=&quot;style2&quot;&gt;S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 없습니다. 그래서 최대한 많은 부서의 물품을 구매해 줄 수 있도록 하려고 합니다.&lt;br /&gt;물품을 구매해 줄 때는 각 부서가 신청한 금액만큼을 모두 지원해 줘야 합니다. 예를 들어 1,000원을 신청한 부서에는 정확히 1,000원을 지원해야 하며, 1,000원보다 적은 금액을 지원해 줄 수는 없습니다.&lt;br /&gt;부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어질 때, 최대 몇 개의 부서에 물품을 지원할 수 있는지 return 하도록 solution 함수를 완성해주세요.&lt;/blockquote&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt; &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;제한 사항&lt;/b&gt;&lt;/h3&gt;
&lt;blockquote style=&quot;color: #000000; text-align: start;&quot; data-ke-style=&quot;style2&quot;&gt;- d는 부서별로 신청한 금액이 들어있는 배열이며, 길이(전체 부서의 개수)는 1 이상 100 이하입니다.&lt;br /&gt;- d의 각 원소는 부서별로 신청한 금액을 나타내며, 부서별 신청 금액은 1 이상 100,000 이하의 자연수입니다.&lt;br /&gt;- budget은 예산을 나타내며, 1 이상 10,000,000 이하의 자연수입니다.&lt;/blockquote&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt; &lt;/span&gt;&lt;/b&gt;입출력예&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;396&quot; data-origin-height=&quot;176&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ApFNJ/btsoSlNkFTp/JG1pygKswqQlCmFpkd4fB1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ApFNJ/btsoSlNkFTp/JG1pygKswqQlCmFpkd4fB1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ApFNJ/btsoSlNkFTp/JG1pygKswqQlCmFpkd4fB1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FApFNJ%2FbtsoSlNkFTp%2FJG1pygKswqQlCmFpkd4fB1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;272&quot; height=&quot;121&quot; data-origin-width=&quot;396&quot; data-origin-height=&quot;176&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;입출력 예 #1&lt;br /&gt;각 부서에서 [1원, 3원, 2원, 5원, 4원]만큼의 금액을 신청했습니다. 만약에, 1원, 2원, 4원을 신청한 부서의 물품을 구매해주면 예산 9원에서 7원이 소비되어 2원이 남습니다. 항상 정확히 신청한 금액만큼 지원해 줘야 하므로 남은 2원으로 나머지 부서를 지원해 주지 않습니다. 위 방법 외에 3개 부서를 지원해 줄 방법들은 다음과 같습니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; background-color: #263747; color: #b2c0cc; text-align: left;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li style=&quot;list-style-type: inherit; color: #000000;&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #dddddd;&quot;&gt;1원, 2원, 3원을 신청한 부서의 물품을 구매해주려면 6원이 필요합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;list-style-type: inherit; color: #000000;&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #dddddd;&quot;&gt;1원, 2원, 5원을 신청한 부서의 물품을 구매해주려면 8원이 필요합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;list-style-type: inherit; color: #000000;&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #dddddd;&quot;&gt;1원, 3원, 4원을 신청한 부서의 물품을 구매해주려면 8원이 필요합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;list-style-type: inherit; color: #000000;&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #dddddd;&quot;&gt;1원, 3원, 5원을 신청한 부서의 물품을 구매해주려면 9원이 필요합니다.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #dddddd;&quot;&gt;3개 부서보다 더 많은 부서의 물품을 구매해 줄 수는 없으므로 최대 3개 부서의 물품을 구매해 줄 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background-color: #263747; color: #b2c0cc; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; background-color: #dddddd;&quot;&gt;입출력 예 #2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000; background-color: #dddddd;&quot;&gt;모든 부서의 물품을 구매해주면 10원이 됩니다. 따라서 최대 4개 부서의 물품을 구매해 줄 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt; &lt;/span&gt;&amp;nbsp;문제풀이&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;리스트 값 중 최대 지원을 할 수 있는 결과를 얻어야 하므로 리스트를 정렬함&lt;/li&gt;
&lt;li&gt;정렬 후, 리스트 요소 값이 budget보다 작거나 같을 경우 answer에 +1을 해줌&lt;/li&gt;
&lt;li&gt;그리고 리스트 요소만큼 예산이 지원되기 때문에 budget에서 지원받은 리스트요소만큼 빼줌 d[i]&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1690261394528&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;def solution(d, budget):
    answer = 0
    d.sort()
    
    for i in range(len(d)):
        if d[i] &amp;lt;= budget:
            answer += 1
            budget -= d[i]
              
    return answer&lt;/code&gt;&lt;/pre&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;</description>
      <category>알고리즘(백준, 프로그래머스)/[프로그래머스] Lv1</category>
      <category>알고리즘</category>
      <category>파이썬</category>
      <category>프로그래머스</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/190</guid>
      <comments>https://wisdom-coding38.tistory.com/190#entry190comment</comments>
      <pubDate>Tue, 25 Jul 2023 14:11:25 +0900</pubDate>
    </item>
    <item>
      <title>머신러닝을 위한 선형대수, 벡터, 행렬 연산</title>
      <link>https://wisdom-coding38.tistory.com/188</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;  선형대수&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;◾&amp;nbsp;선형 대수학은 데이터의 수학이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;◾&amp;nbsp;선형 대수학은 통계 분야에 많은 영향을 끼쳤다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;◾&amp;nbsp;선형 대수학은 푸리에 급수 및 컴퓨터 그래픽과 같은 여러 분야에서 수학적인 도구의 기초가 된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;◾ 스칼라&lt;/b&gt;는 어떤 것을 표현하는 값이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;  벡터(Vectors)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;◾&amp;nbsp;컴퓨터 과학자들은 벡터를 무언가는 나타내는 숫자 목록으로 해석할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;◾&amp;nbsp;물리학자들은 벡터를 방향이 있는 스칼라로 간주하며 평면과 무관하다고 간주한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;◾&amp;nbsp;수학자들은 벡터를 두 가지의 조합으로 간주하고 이를 일반화 시키려고 노력한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;◾&amp;nbsp;선형 대수는 벡터 연산이 많은 부분을 차지하고 있으며 &lt;u&gt;&lt;b&gt;벡터는 스칼라라고 하는 하나 이상의 값으로 구성된 튜플이다.&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;  벡터 연산&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; ◾ &lt;b&gt;벡터 덧셈(vector addition)과 뺄셈(vector subtraction)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;227&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BtLSy/btskA61Fzeu/gkasIOghHO9Pz8t1VA7C5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BtLSy/btskA61Fzeu/gkasIOghHO9Pz8t1VA7C5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BtLSy/btskA61Fzeu/gkasIOghHO9Pz8t1VA7C5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBtLSy%2FbtskA61Fzeu%2FgkasIOghHO9Pz8t1VA7C5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;509&quot; height=&quot;199&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;227&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;◾&lt;span&gt; 스칼라 곱셈&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;벡터를 스칼라와 곱셈을 수행하면 그 값이 거지거나 줄어든다. 이는 벡터에 양수나 음수를 곱하는 행위에 따라 결정된다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;488&quot; data-origin-height=&quot;179&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3Grbj/btskEof13gV/4mG0g2rUyy8dDUpKtPAe60/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3Grbj/btskEof13gV/4mG0g2rUyy8dDUpKtPAe60/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3Grbj/btskEof13gV/4mG0g2rUyy8dDUpKtPAe60/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3Grbj%2FbtskEof13gV%2F4mG0g2rUyy8dDUpKtPAe60%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;510&quot; height=&quot;187&quot; data-origin-width=&quot;488&quot; data-origin-height=&quot;179&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;◾ 벡터 &lt;span&gt;곱셈, 나눗셈&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;덧셈과 뺄셈 연산과 마찬가지로 곱셈, 나눗셈 연산도 요소를 기반으로 수행되며 같은 길이의 새로운 벡터가 생성된다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock floatLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;349&quot; data-origin-height=&quot;140&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/csmTHt/btskBDkNDSv/YwaTpx8DUMhq5LbJFwMrxk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/csmTHt/btskBDkNDSv/YwaTpx8DUMhq5LbJFwMrxk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/csmTHt/btskBDkNDSv/YwaTpx8DUMhq5LbJFwMrxk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcsmTHt%2FbtskBDkNDSv%2FYwaTpx8DUMhq5LbJFwMrxk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;349&quot; height=&quot;140&quot; data-origin-width=&quot;349&quot; data-origin-height=&quot;140&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;344&quot; data-origin-height=&quot;142&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l7FUh/btskDiG4e6O/cD4UP16roMKvlS90U03FM0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l7FUh/btskDiG4e6O/cD4UP16roMKvlS90U03FM0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l7FUh/btskDiG4e6O/cD4UP16roMKvlS90U03FM0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl7FUh%2FbtskDiG4e6O%2FcD4UP16roMKvlS90U03FM0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;344&quot; height=&quot;142&quot; data-origin-width=&quot;344&quot; data-origin-height=&quot;142&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;◾ 벡터의 길이와 내적(vector length and dot product)&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;길이가 같은 두 벡터를 곱한 요소들의 합을 계산하게 되면 스칼라값을 얻을 수 있다. 이는 연산을 위해 사용되는 내적 연산자 때문에 이를 내적이라고 한다.&lt;/li&gt;
&lt;li&gt;내적은 벡터 투영, 벡터 분해를 계산하고 직교성을 결정하기 위해 많이 사용된다.&lt;/li&gt;
&lt;li&gt;내적 연산은 머신러닝에서 벡터의 가중치 합을 계산하는 데 사용된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;482&quot; data-origin-height=&quot;117&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l52yg/btskCp7IaNE/otiYVwPaK9k9qfwVoSqHc0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l52yg/btskCp7IaNE/otiYVwPaK9k9qfwVoSqHc0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l52yg/btskCp7IaNE/otiYVwPaK9k9qfwVoSqHc0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl52yg%2FbtskCp7IaNE%2FotiYVwPaK9k9qfwVoSqHc0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;395&quot; height=&quot;96&quot; data-origin-width=&quot;482&quot; data-origin-height=&quot;117&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgg47t/btskA6t2Y6r/eudU0ko57fX8zPV0YoZsZ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgg47t/btskA6t2Y6r/eudU0ko57fX8zPV0YoZsZ0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgg47t/btskA6t2Y6r/eudU0ko57fX8zPV0YoZsZ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbgg47t%2FbtskA6t2Y6r%2FeudU0ko57fX8zPV0YoZsZ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;410&quot; height=&quot;160&quot; data-origin-width=&quot;410&quot; data-origin-height=&quot;160&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock floatLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;523&quot; data-origin-height=&quot;284&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b01gHZ/btskEVkFR3F/JcgE6yvvnCHAnyODXL4lV0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b01gHZ/btskEVkFR3F/JcgE6yvvnCHAnyODXL4lV0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b01gHZ/btskEVkFR3F/JcgE6yvvnCHAnyODXL4lV0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb01gHZ%2FbtskEVkFR3F%2FJcgE6yvvnCHAnyODXL4lV0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;390&quot; height=&quot;212&quot; data-origin-width=&quot;523&quot; data-origin-height=&quot;284&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수학에서는 0은 항상 특2별한 의미를 갖는다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;내적의 경우에는 두 벡터가 수직(perpendicular)임을 의미&lt;/b&gt;&lt;/span&gt;한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;526&quot; data-origin-height=&quot;166&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cpY8Q7/btskC4vxaRn/3IrbTevALdl5l8dzorAK3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cpY8Q7/btskC4vxaRn/3IrbTevALdl5l8dzorAK3k/img.png&quot; data-alt=&quot;벡터의 길이 공식 및 파이썬 구현&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cpY8Q7/btskC4vxaRn/3IrbTevALdl5l8dzorAK3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcpY8Q7%2FbtskC4vxaRn%2F3IrbTevALdl5l8dzorAK3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;526&quot; height=&quot;166&quot; data-origin-width=&quot;526&quot; data-origin-height=&quot;166&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;벡터의 길이 공식 및 파이썬 구현&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;  벡터 노름(Vector Norms)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;어떤 벡터를 길이나 크기와 같은 양적인 수치를 계산하기 위해서 직접 계산하거나 벡터 연산 또는 벡터-행렬 연산을 이용할 수 있다. 벡터의 길이는 벡터 노름 또는 벡터의 크기라고 한다. 벡터의 길이는 공간에서 벡터의 범위를 나타내는 음이 아닌 수자이며 이를 벡터의 크기 또는 노름이라고 한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;515&quot; data-origin-height=&quot;217&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kVVwA/btskA5Pzu3A/o8nvf64BdoiberMcdOt93k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kVVwA/btskA5Pzu3A/o8nvf64BdoiberMcdOt93k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kVVwA/btskA5Pzu3A/o8nvf64BdoiberMcdOt93k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkVVwA%2FbtskA5Pzu3A%2Fo8nvf64BdoiberMcdOt93k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;515&quot; height=&quot;217&quot; data-origin-width=&quot;515&quot; data-origin-height=&quot;217&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;  행렬 연산(Matrix Operation)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;행렬의 사칙연산은 각각의 요소별로 이루어진다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;637&quot; data-origin-height=&quot;762&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bI8w1q/btskJVRrQKV/QAFsmqLxaSxL6ADahL8LIK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bI8w1q/btskJVRrQKV/QAFsmqLxaSxL6ADahL8LIK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bI8w1q/btskJVRrQKV/QAFsmqLxaSxL6ADahL8LIK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbI8w1q%2FbtskJVRrQKV%2FQAFsmqLxaSxL6ADahL8LIK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;578&quot; height=&quot;691&quot; data-origin-width=&quot;637&quot; data-origin-height=&quot;762&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;b&gt;◾ 전치(transpose)행렬 : &lt;/b&gt;&lt;/b&gt;&lt;b&gt;&lt;b&gt;행렬의 행과 열을 교환하는것&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;435&quot; data-origin-height=&quot;316&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bnLnEW/btskC3KiMVu/hzPrs8vPRqCuPTjQJKMop1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bnLnEW/btskC3KiMVu/hzPrs8vPRqCuPTjQJKMop1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bnLnEW/btskC3KiMVu/hzPrs8vPRqCuPTjQJKMop1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbnLnEW%2FbtskC3KiMVu%2FhzPrs8vPRqCuPTjQJKMop1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;370&quot; height=&quot;269&quot; data-origin-width=&quot;435&quot; data-origin-height=&quot;316&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt; &amp;nbsp; 고유 분해(Eigendecomposition)&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;행렬 분해는 복잡한 연산의 범위를 단수화하기 위해 행렬을 부분으로 줄이는 유용한 도구&lt;/li&gt;
&lt;li&gt;가장 많이 사용되는 행렬 분해 유형은 고유벡터와 고유 분해&lt;/li&gt;
&lt;li&gt;이는 주성분 분석(Principal Component Analysis)과 같은 머신러닝에서도 중요한 역할을 한다.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;고유벡터는 길이 또는 크기가 1인 단위 벡터이다.&lt;/b&gt;&lt;/span&gt; 이는 오른쪽 벡터라고 불리며, 횡 벡터라 부르는 왼쪽 벡터와 반대인 열벡터를 의미한다.&lt;/li&gt;
&lt;li&gt;고윳값은 벡터에 길이 또는 크기를 제공하는 고유벡터에 적용되는 계수이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;546&quot; data-origin-height=&quot;240&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/drMV6g/btskEWqF3oS/lVDYFuYBQJcj6tJEVuHd5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/drMV6g/btskEWqF3oS/lVDYFuYBQJcj6tJEVuHd5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/drMV6g/btskEWqF3oS/lVDYFuYBQJcj6tJEVuHd5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdrMV6g%2FbtskEWqF3oS%2FlVDYFuYBQJcj6tJEVuHd5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;546&quot; height=&quot;240&quot; data-origin-width=&quot;546&quot; data-origin-height=&quot;240&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;573&quot; data-origin-height=&quot;728&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WzcG7/btskDi8ybHF/cM3iJlaSsjw0zV3cci8g21/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WzcG7/btskDi8ybHF/cM3iJlaSsjw0zV3cci8g21/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WzcG7/btskDi8ybHF/cM3iJlaSsjw0zV3cci8g21/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWzcG7%2FbtskDi8ybHF%2FcM3iJlaSsjw0zV3cci8g21%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;573&quot; height=&quot;728&quot; data-origin-width=&quot;573&quot; data-origin-height=&quot;728&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;272&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cTKjC1/btskEp7zwUM/iL25tPw5pA2uVWnJOk1lCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cTKjC1/btskEp7zwUM/iL25tPw5pA2uVWnJOk1lCK/img.png&quot; data-alt=&quot;파이썬으로 구현&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cTKjC1/btskEp7zwUM/iL25tPw5pA2uVWnJOk1lCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcTKjC1%2FbtskEp7zwUM%2FiL25tPw5pA2uVWnJOk1lCK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;365&quot; height=&quot;272&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;272&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;파이썬으로 구현&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>인공지능, 데이터분석/[ML, DL] 머신러닝, 딥러닝</category>
      <category>고유벡터</category>
      <category>벡터</category>
      <category>선형대수학</category>
      <category>행렬</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/188</guid>
      <comments>https://wisdom-coding38.tistory.com/188#entry188comment</comments>
      <pubDate>Tue, 20 Jun 2023 15:38:55 +0900</pubDate>
    </item>
    <item>
      <title>[데이터 속성] 데이터 속성이란?(구조, 형상, 데이터 타입)</title>
      <link>https://wisdom-coding38.tistory.com/187</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;744&quot; data-origin-height=&quot;495&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tGie4/btskAFQHbBF/UcqeITKVckA8q3YkVbIWB1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tGie4/btskAFQHbBF/UcqeITKVckA8q3YkVbIWB1/img.png&quot; data-alt=&quot;데이터 속성&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tGie4/btskAFQHbBF/UcqeITKVckA8q3YkVbIWB1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtGie4%2FbtskAFQHbBF%2FUcqeITKVckA8q3YkVbIWB1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;636&quot; height=&quot;423&quot; data-origin-width=&quot;744&quot; data-origin-height=&quot;495&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;데이터 속성&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;  &lt;b&gt;정형데이터&lt;/b&gt; : CVS, 데이터베이스 테이블&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;거의 모든 트랜잭션 시스템이 백 엔드로 관계형 데이터베이스와 같은 구조적 데이터 저장소를 사용&lt;/li&gt;
&lt;li&gt;전체 데이터 세트를 스키마/데이터 모델 사용하기 때문에 상대적으로 작업하기 쉽다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;color: #000000;&quot; data-ke-size=&quot;size20&quot;&gt; &lt;span&gt;&amp;nbsp;&lt;b&gt;반&lt;/b&gt;&lt;/span&gt;&lt;b&gt;정형데이터&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: JSON, XML, HTML&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;JSON 및 XML은 데이터 교환 또는 모듈 간/시스템 통합을 위해 API에서 사용되는 데이터 교환 형식&lt;/li&gt;
&lt;li&gt;JSON은 키-값 쌍 접근 방식을 따르며, XML 태그 기반 구조를 갖는다.&lt;/li&gt;
&lt;li&gt;데이터 구조 측면에서는 유연하지만, 작업은 상대적으로 어렵다.&lt;/li&gt;
&lt;li&gt;HTML(Hyper Text Markup Language)은 웹 개발에 사용되는 언어이며, 웹서버에 이 문서를 저장하고 클라이언트가 특정 HTML 페이지를 요청하면 해당 HTML문서를 클라이언트로 전송한다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;color: #000000;&quot; data-ke-size=&quot;size20&quot;&gt; &lt;span&gt;&amp;nbsp;&lt;b&gt;비&lt;/b&gt;&lt;/span&gt;&lt;b&gt;정형데이터&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: 텍스트, 이미지, 영상, 오디오&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;다앙한 소스로부터 얻은 데이터는 특정 구조로 되어있어 있지 않음&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;color: #000000;&quot; data-ke-size=&quot;size20&quot;&gt; &amp;nbsp;&lt;b&gt;수치형과 범주형 데이터 비교&lt;/b&gt;&lt;/h4&gt;
&lt;table style=&quot;border-collapse: collapse; width: 78.2558%; height: 261px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 20%; height: 17px; text-align: center;&quot;&gt;&lt;b&gt;특징&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30%; height: 17px; text-align: center;&quot;&gt;&lt;b&gt;수치형&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30%; height: 17px; text-align: center;&quot;&gt;&lt;b&gt;범주형&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 20%; text-align: center;&quot;&gt;&lt;b&gt;값&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;연속&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;이산&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 20%; text-align: center;&quot;&gt;&lt;b&gt;순서&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;있음&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;없음&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 20%; text-align: center;&quot;&gt;&lt;b&gt;모델링&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;연속확률분포&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;범주형/ 이산확률분포&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 20%; text-align: center;&quot;&gt;&lt;b&gt;기술 통계학&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;스케일링과 정규화&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;모드&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 20%; text-align: center;&quot;&gt;&lt;b&gt;예측모델&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;회귀&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;분류&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 20%; text-align: center;&quot;&gt;&lt;b&gt;시각화 기술&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;히스토그램, 라잍차트, 스케터 플럿&lt;/td&gt;
&lt;td style=&quot;width: 30%; text-align: center;&quot;&gt;파이차트, 바 차트&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;명목형 : 불연속적, 순서없이 구분만 가능한 자료 예를 들어 인종은 여러 범주가 있는 명목변수이지만 가장 높은 것에서 가장 낮은것으로 또는 그 반대로 정렬하는 특정방법이 없다.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>인공지능, 데이터분석/[ML, DL] 머신러닝, 딥러닝</category>
      <category>데이터 속성</category>
      <category>반정형</category>
      <category>비정형</category>
      <category>정형</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/187</guid>
      <comments>https://wisdom-coding38.tistory.com/187#entry187comment</comments>
      <pubDate>Tue, 20 Jun 2023 13:20:38 +0900</pubDate>
    </item>
    <item>
      <title>[백준 15596 / 파이썬(Python) / Bronze Ⅱ] 구현 / 정수 N개의 합</title>
      <link>https://wisdom-coding38.tistory.com/186</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;문제링크 : &lt;a href=&quot;https://www.acmicpc.net/problem/15596&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/15596&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1687147830494&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;15596번: 정수 N개의 합&quot; data-og-description=&quot;C++17, Java 8, Python 3, C11, PyPy3, C99, C++98, C++11, C++14, Go, C99 (Clang), C++98 (Clang), C++11 (Clang), C++14 (Clang), C11 (Clang), C++17 (Clang)&quot; data-og-host=&quot;www.acmicpc.net&quot; data-og-source-url=&quot;https://www.acmicpc.net/problem/15596&quot; data-og-url=&quot;https://www.acmicpc.net/problem/15596&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/15596&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.acmicpc.net/problem/15596&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;15596번: 정수 N개의 합&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;C++17, Java 8, Python 3, C11, PyPy3, C99, C++98, C++11, C++14, Go, C99 (Clang), C++98 (Clang), C++11 (Clang), C++14 (Clang), C11 (Clang), C++17 (Clang)&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.acmicpc.net&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;■&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;문제&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;background-color: #ffffff; color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오.&lt;/p&gt;
&lt;p style=&quot;background-color: #ffffff; color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;작성해야 하는 함수는 다음과 같다.&lt;/p&gt;
&lt;p style=&quot;background-color: #ffffff; color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc; background-color: #ffffff; color: #333333; text-align: start;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li style=&quot;color: #555555;&quot;&gt;Python 2, Python 3, PyPy, PyPy3:&lt;span&gt;&amp;nbsp;&lt;/span&gt;def solve(a: list) -&amp;gt; int
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li style=&quot;color: #555555;&quot;&gt;a: 합을 구해야 하는 정수&lt;span&gt;&amp;nbsp;&lt;/span&gt;n개가 저장되어 있는 리스트 (0 &amp;le; a[i] &amp;le; 1,000,000, 1 &amp;le; n &amp;le; 3,000,000)&lt;/li&gt;
&lt;li style=&quot;color: #555555;&quot;&gt;리턴값:&amp;nbsp;a에 포함되어 있는 정수&lt;span&gt;&amp;nbsp;&lt;/span&gt;n개의 합 (정수)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;■&lt;span&gt;&amp;nbsp;&lt;b&gt;풀이&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;리스트 합을 구하는거 같아서 파이썬 내장함수 sum()을 사용함&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1687147876311&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 코드 1
def solve(a):
    
    return sum(a)&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1687148042926&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 코드 2
def solve(a):
    ans = 0
    for i in a:
        ans += i
    return ans&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;확인용 코드&lt;/p&gt;
&lt;pre id=&quot;code_1687147913524&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;def solve(a):
    ans = 0
    for i in a:
        ans += i
    return ans
n = list(map(int, input().split()))
solve(n)

# 30&lt;/code&gt;&lt;/pre&gt;</description>
      <category>알고리즘(백준, 프로그래머스)/[백준] 알고리즘 (구현)</category>
      <category>구현</category>
      <category>백준</category>
      <category>알고리즘</category>
      <category>파이썬</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/186</guid>
      <comments>https://wisdom-coding38.tistory.com/186#entry186comment</comments>
      <pubDate>Mon, 19 Jun 2023 13:14:08 +0900</pubDate>
    </item>
    <item>
      <title>[백준 1193 / 파이썬(Python) / Silver Ⅴ] 구현 / 분수찾기</title>
      <link>https://wisdom-coding38.tistory.com/185</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;문제링크 : &lt;a href=&quot;https://www.acmicpc.net/problem/1193&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/1193&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1685859810604&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;1193번: 분수찾기&quot; data-og-description=&quot;첫째 줄에 X(1 &amp;le; X &amp;le; 10,000,000)가 주어진다.&quot; data-og-host=&quot;www.acmicpc.net&quot; data-og-source-url=&quot;https://www.acmicpc.net/problem/1193&quot; data-og-url=&quot;https://www.acmicpc.net/problem/1193&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/pvI0S/hySR3oJRxC/f249KwC23XX81iRQPSpcLk/img.png?width=2834&amp;amp;height=1480&amp;amp;face=0_0_2834_1480&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/1193&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.acmicpc.net/problem/1193&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/pvI0S/hySR3oJRxC/f249KwC23XX81iRQPSpcLk/img.png?width=2834&amp;amp;height=1480&amp;amp;face=0_0_2834_1480');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;1193번: 분수찾기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;첫째 줄에 X(1 &amp;le; X &amp;le; 10,000,000)가 주어진다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.acmicpc.net&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;■&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;문제&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;420&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v1ELH/btsiuI2jiX5/K3U2k3gRifI05Kzrt22hA0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v1ELH/btsiuI2jiX5/K3U2k3gRifI05Kzrt22hA0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v1ELH/btsiuI2jiX5/K3U2k3gRifI05Kzrt22hA0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv1ELH%2FbtsiuI2jiX5%2FK3U2k3gRifI05Kzrt22hA0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;282&quot; height=&quot;220&quot; data-origin-width=&quot;538&quot; data-origin-height=&quot;420&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;background-color: #ffffff; color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이와 같이 나열된 분수들을 1/1 &amp;rarr; 1/2 &amp;rarr; 2/1 &amp;rarr; 3/1 &amp;rarr;&amp;nbsp;2/2 &amp;rarr; &amp;hellip; 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, &amp;hellip; 분수라고 하자.&lt;/p&gt;
&lt;p style=&quot;background-color: #ffffff; color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오.&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;■&lt;span&gt;&amp;nbsp;&lt;b&gt;입력&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #555555; text-align: start;&quot;&gt;첫째 줄에 X(1 &amp;le; X &amp;le; 10,000,000)가 주어진다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;■&lt;span&gt;&amp;nbsp;&lt;b&gt;출력&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #555555; text-align: start;&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #555555; text-align: start;&quot;&gt;첫째 줄에 분수를 출력한다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;981&quot; data-origin-height=&quot;1124&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bZKLZ6/btsivOHJJ2O/SP7KXNH33MA8GCghpDwlIk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bZKLZ6/btsivOHJJ2O/SP7KXNH33MA8GCghpDwlIk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bZKLZ6/btsivOHJJ2O/SP7KXNH33MA8GCghpDwlIk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbZKLZ6%2FbtsivOHJJ2O%2FSP7KXNH33MA8GCghpDwlIk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;572&quot; height=&quot;655&quot; data-origin-width=&quot;981&quot; data-origin-height=&quot;1124&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size23&quot;&gt;■&lt;span&gt;&amp;nbsp;&lt;b&gt;풀이&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;845&quot; data-origin-height=&quot;188&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cnRQ4I/btsiFDFnzFG/SkfIZDK8VuISA8X26rriek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cnRQ4I/btsiFDFnzFG/SkfIZDK8VuISA8X26rriek/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cnRQ4I/btsiFDFnzFG/SkfIZDK8VuISA8X26rriek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcnRQ4I%2FbtsiFDFnzFG%2FSkfIZDK8VuISA8X26rriek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;539&quot; height=&quot;188&quot; data-origin-width=&quot;845&quot; data-origin-height=&quot;188&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;대각선 줄이 홀수인지 짝수인지 판단하여 구하고, 분자, 분모의 숫자의 방향이 홀수 줄인경우는 분자는 오름차순, 분모는 내림차순, 짝수인경우 분모는 내림차순, 분자는 오름차순&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1685859883767&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;x = int(input())

line = 1

while x &amp;gt; line:
    x -= line
    line += 1

if line % 2 == 0:
    a = x
    b = line - x + 1

else:
    a = line - x + 1
    b = x

print(str(a)+'/'+str(b))&lt;/code&gt;&lt;/pre&gt;</description>
      <category>알고리즘(백준, 프로그래머스)/[백준] 알고리즘 (구현)</category>
      <category>구현</category>
      <category>백준</category>
      <category>알고리즘</category>
      <category>파이썬</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/185</guid>
      <comments>https://wisdom-coding38.tistory.com/185#entry185comment</comments>
      <pubDate>Sun, 4 Jun 2023 15:27:17 +0900</pubDate>
    </item>
    <item>
      <title>[Python] dir(), hepl() 함수 사용법</title>
      <link>https://wisdom-coding38.tistory.com/184</link>
      <description>&lt;h2 style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt; &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; dir() 함수&lt;/span&gt;란?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;파이썬 내장함수로, 어떤 객체의 유효한 속성 및 메서드 목록을 반환&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;/span&gt;&lt;b&gt;사용법&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;object는 생략 가능한 매개변수로, 객체의 속성 및 메서드를 확인하려는 객체를 지정&lt;/li&gt;
&lt;li&gt;생략하면 현재 범위의 모듈의 속성과 메서드를 보여준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1685781235874&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;dir([object])&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;[예시]&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1685781308891&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;my_list = [1, 2, 3]
print(dir(my_list))&lt;/code&gt;&lt;/pre&gt;
&lt;h2 style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt; &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; help&lt;/span&gt;() 함수&lt;/span&gt;란?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199; color: #000000;&quot;&gt;&lt;b&gt;- 파이썬 내장함수로, 함수 객체애 대한 도움말 정보를 제공&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199; color: #000000;&quot;&gt;&lt;b&gt;- 주로 모듈, 함수, 클래스 등의 객체애 대한 사용 방법과 설명을 제공합니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4 style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;사용법&lt;/b&gt;&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;object는 생략 가능한 매개변수로, 객체의 속성 및 메서드를 확인하려는 객체를 지정&lt;/li&gt;
&lt;li&gt;생략하면 현재 범위의 모듈의 속성과 메서드를 보여준다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1685781325518&quot; class=&quot;python&quot; style=&quot;background-color: #f8f8f8; color: #383a42; text-align: start;&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;help([object])&lt;/code&gt;&lt;/pre&gt;
&lt;p style=&quot;text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고 : &lt;a href=&quot;https://sogeodev.tistory.com/23&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://sogeodev.tistory.com/23&lt;/a&gt;&lt;/p&gt;</description>
      <category>인공지능, 데이터분석/[python] 문법, 실습문제</category>
      <category>dir()</category>
      <category>help()</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/184</guid>
      <comments>https://wisdom-coding38.tistory.com/184#entry184comment</comments>
      <pubDate>Sat, 3 Jun 2023 17:37:22 +0900</pubDate>
    </item>
    <item>
      <title>[Pandas] str_cantains() 문자열을 포함하는지 여부확인</title>
      <link>https://wisdom-coding38.tistory.com/183</link>
      <description>&lt;h2 style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt;  str.contains() 판다스 문자열 메서드란?&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;문자열을 포함하는지 여부를 확인하는 문자열 메서드입니다.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;이 메서드는 주어진 문자열 시리즈 또는 데이터프레임 열에 대해 각 요소를 검사하여 지정된 문자열이 포함되어 있는지 여부를 확인합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;기본 형태 : series.str.contains(pat, case=True, regex=True, na=None, flags=0)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;b&gt;사용법&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;pat : 포함 여부를 확인할 문자열 또는 패턴&lt;/li&gt;
&lt;li&gt;case : 대소문자 구분 여부&lt;/li&gt;
&lt;li&gt;regex : 정규식을 사용하여 패턴 매칭 여부를 설정하며, 문자열을 정규식으로 해석합니다.&lt;/li&gt;
&lt;li&gt;na : 결측값(NaN)을 처리하는 방법을 설정. 기본값은 None이며, 결측값을 처리하지 않습니다.&lt;/li&gt;
&lt;li&gt;flags : 정규식 플래그를 설정합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;lt;예시-1&amp;gt; : 'a' 가 포함되어 있는지 여부를 반환&lt;/h4&gt;
&lt;pre id=&quot;code_1685780787982&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import pandas as pd

# 문자열 시리즈 생성
s = pd.Series(['apple', 'banana', 'orange', 'kiwi'])

# 'a'가 포함된 문자열 찾기
result = s.str.contains('a')
print(result)&lt;/code&gt;&lt;/pre&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;lt;출력-1&amp;gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;573&quot; data-origin-height=&quot;143&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/de38dp/btsisQUiGOI/wu1Lv81i72KvhPjZmt5QV0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/de38dp/btsisQUiGOI/wu1Lv81i72KvhPjZmt5QV0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/de38dp/btsisQUiGOI/wu1Lv81i72KvhPjZmt5QV0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fde38dp%2FbtsisQUiGOI%2Fwu1Lv81i72KvhPjZmt5QV0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;441&quot; height=&quot;110&quot; data-origin-width=&quot;573&quot; data-origin-height=&quot;143&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;lt;예시-2&amp;gt; :&amp;nbsp; 정규식 사용하여 패턴 매칭&lt;/h4&gt;
&lt;pre id=&quot;code_1685780879658&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import pandas as pd

# 문자열 시리즈 생성
s = pd.Series(['apple', 'banana', 'orange', 'kiwi'])

result = s.str.contains('^a', regex=True)
print(result)&lt;/code&gt;&lt;/pre&gt;
&lt;h4 style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size20&quot;&gt;&amp;lt;출력-2&amp;gt; : a로 시작하는 문자열을 찾아 반환&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;578&quot; data-origin-height=&quot;141&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mEstT/btsiuLdjBnP/e0DXk78EZ8SUBSb1tU7oS0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mEstT/btsiuLdjBnP/e0DXk78EZ8SUBSb1tU7oS0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mEstT/btsiuLdjBnP/e0DXk78EZ8SUBSb1tU7oS0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmEstT%2FbtsiuLdjBnP%2Fe0DXk78EZ8SUBSb1tU7oS0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;418&quot; height=&quot;102&quot; data-origin-width=&quot;578&quot; data-origin-height=&quot;141&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>인공지능, 데이터분석/[Numpy, Pandas] EDA, 문법</category>
      <category>pandas</category>
      <category>str.contains()</category>
      <category>파이썬</category>
      <category>판다스</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/183</guid>
      <comments>https://wisdom-coding38.tistory.com/183#entry183comment</comments>
      <pubDate>Sat, 3 Jun 2023 17:30:03 +0900</pubDate>
    </item>
    <item>
      <title>[Python] import collections 모듈이란?</title>
      <link>https://wisdom-coding38.tistory.com/182</link>
      <description>&lt;h2 style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333; text-align: start;&quot;&gt; &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&lt;span&gt; collections 모듈이란?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;파이썬 내장 모듈 중 하나로, 다양한 컨테이너 데이터 타입을 제공하는 모듈이다.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;이 모듈은 기본적으로 'list', 'tuple', 'set', 'dict' 등과 같은 데이터 구조를 보다 효율적으로 다룰 수 있다.&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;○&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt; Counter : 요소의 개수를 셀 수 있는 컨테이너 객체를 생성&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1190&quot; data-origin-height=&quot;346&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0pvxh/btsh2s60P8p/TGYqOMq0bPXINFeCN1jAS1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0pvxh/btsh2s60P8p/TGYqOMq0bPXINFeCN1jAS1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0pvxh/btsh2s60P8p/TGYqOMq0bPXINFeCN1jAS1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0pvxh%2Fbtsh2s60P8p%2FTGYqOMq0bPXINFeCN1jAS1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1190&quot; height=&quot;346&quot; data-origin-width=&quot;1190&quot; data-origin-height=&quot;346&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;○ dafaultdict : 딕셔너리의 기본값을 설정할 수 있는 딕셔너리 객체를 생성&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;○ deque : 양쪽 끝에서 빠른 삽입과 삭제를 지원하는 큐(Deque) 객체를 생성&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;○ namedtuple : 필드 이름으로 접근할 수 있는 튜플 객체를 생성&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;○ OrderedDict : 삽입 순서를 기억하는 딕셔너리 객체를 생성&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;참고 : &lt;a href=&quot;https://docs.python.org/ko/3/library/collections.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://docs.python.org/ko/3/library/collections.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1685504113593&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;collections &amp;mdash; Container datatypes&quot; data-og-description=&quot;Source code: Lib/collections/__init__.py This module implements specialized container datatypes providing alternatives to Python&amp;rsquo;s general purpose built-in containers, dict, list, set, and tuple.,,...&quot; data-og-host=&quot;docs.python.org&quot; data-og-source-url=&quot;https://docs.python.org/ko/3/library/collections.html&quot; data-og-url=&quot;https://docs.python.org/3/library/collections.html&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://docs.python.org/ko/3/library/collections.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://docs.python.org/ko/3/library/collections.html&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;collections &amp;mdash; Container datatypes&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Source code: Lib/collections/__init__.py This module implements specialized container datatypes providing alternatives to Python&amp;rsquo;s general purpose built-in containers, dict, list, set, and tuple.,,...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;docs.python.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>인공지능, 데이터분석/[python] 문법, 실습문제</category>
      <category>Collections</category>
      <category>파이썬</category>
      <author>마법사 코딩공주</author>
      <guid isPermaLink="true">https://wisdom-coding38.tistory.com/182</guid>
      <comments>https://wisdom-coding38.tistory.com/182#entry182comment</comments>
      <pubDate>Wed, 31 May 2023 12:35:54 +0900</pubDate>
    </item>
  </channel>
</rss>