{
    "componentChunkName": "component---src-templates-blog-post-js",
    "path": "/pandas-series-split-strings-by-characters/",
    "result": {"data":{"markdownRemark":{"html":"<p>Let’s read the <del>budget.xlsx</del> file into a DataFrame:</p>\n<pre class=\"grvsc-container synthwave-84\" data-language=\"py\" data-index=\"0\"><code class=\"grvsc-code\"><span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"1\"></span><span class=\"grvsc-source\"><span class=\"mtk10\">import</span><span class=\"mtk15\"> pandas </span><span class=\"mtk10\">as</span><span class=\"mtk15\"> pd</span></span></span>\n<span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"2\"></span><span class=\"grvsc-source\"></span></span>\n<span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"3\"></span><span class=\"grvsc-source\"><span class=\"mtk15\">data </span><span class=\"mtk12\">=</span><span class=\"mtk15\"> pd.</span><span class=\"mtk6\">read_excel</span><span class=\"mtk15\">(</span><span class=\"mtk16\">&quot;budget.xlsx&quot;</span><span class=\"mtk15\">)</span></span></span>\n<span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"4\"></span><span class=\"grvsc-source\"></span></span>\n<span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"5\"></span><span class=\"grvsc-source\"><span class=\"mtk15\">data</span></span></span></code></pre>\n<p><strong>Output:</strong></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 438px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/1f0ed63a9fc3ba0a2b8170c43038591b/a3b87/budget.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 76.5%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAIAAABr+ngCAAAACXBIWXMAAA7DAAAOwwHHb6hkAAACJUlEQVQoz1WR6XKsIBBG8/6Pl7lJxY1dxQ0QRFn1llOVmsz5RVVz6O6PjzOlM4Yz3dht+7kpvr+/13X13u/WVlX5+fngAycYPv59c86/vr4ej4c25uP6xXvfdZ21uxBLVVVSyaaqyqIAEAFQM0aLooQED3woi5+yLIzZXnLO2dr9uq7dbpSynHMMset7SimE6DiOnPMixaY3RimhxHv/klNKSqkYoxACovu2FIIQcssACCGmaep4r7XGGEEI9/34Iz+1GOO6KnDXLCMEAYApxRgty8I5b/vOGA2aqmnqN/k5tj3Pe/me8xDiPM+UYIQxQMg5f13XIqVzjhFMKXF/xw4hTNN0ODcOQ1lWWhtjTFMD2MC6qaVS1u6sa5WSd4xlYe3+ks/fwKy1jLUppeu6jDGsbbuu896fd2dhzUYppYx4H15yjGGeJu+9krKpgbVWSgkwpqwFEGptUkr9yO/nCG6aat/3t7TNZnLOWmvWtjFFJSVCqO06wqhSahxHPg6HOxgl8E7B/ZXjuq45n1prQmmMYd93RgllDCEslZzGsR+4NhpCCBE8juNt7GmanPdKSULout6JMcYahIqiWrVOKfFxEGIhCAN47/X2VcaY67o2Y8ZxXM2KEGw7xtq277lzPuc8i8V7RzBE5D0w5xyl1Dk3z1PdNJu18zz/1DUmpAZg4LyqakzpPM/lk7fO53nGlPKTGO9DSimEEGMIIaRfntWb88z/Ad3aSjiyRPygAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Budget\"\n        title=\"Budget\"\n        src=\"/static/1f0ed63a9fc3ba0a2b8170c43038591b/a3b87/budget.png\"\n        srcset=\"/static/1f0ed63a9fc3ba0a2b8170c43038591b/56d15/budget.png 200w,\n/static/1f0ed63a9fc3ba0a2b8170c43038591b/d9f49/budget.png 400w,\n/static/1f0ed63a9fc3ba0a2b8170c43038591b/a3b87/budget.png 438w\"\n        sizes=\"(max-width: 438px) 100vw, 438px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n  </a>\n    </span></p>\n<p>The values in the <del>Location</del> column are made up of the zone and the city that a particular store is located at.</p>\n<p>Let’s say we want to split the values in the <del>Location</del> column into two parts. We can do so using the <del>Series.str.split()</del> method.</p>\n<p>Note that the words are divided by a dash(<del>-</del>), which is the delimiter around which we will split the values.</p>\n<pre class=\"grvsc-container synthwave-84\" data-language=\"py\" data-index=\"1\"><code class=\"grvsc-code\"><span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"1\"></span><span class=\"grvsc-source\"><span class=\"mtk15\">data[</span><span class=\"mtk16\">&quot;Location&quot;</span><span class=\"mtk15\">].str.</span><span class=\"mtk6\">split</span><span class=\"mtk15\">(</span><span class=\"mtk16\">&quot;-&quot;</span><span class=\"mtk15\">)</span></span></span></code></pre>\n<p><strong>Output:</strong></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 311px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/6b54211d37784abc28863e5cf56fd29f/fedc7/stringSplit.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 71.00000000000001%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAIAAACgpqunAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAB1ElEQVQoz32R65KjIBCF8/4vN7WJF65qEtQAUTQqIBCdMtnZ2k1Z27+64Hz0Oc3B8nLmpblQL+vZ2huX66vussIE5wVV3eN2Y5eiuFUlJCin1Jj5rTksISzeLc6tITjvVNdtx8sSQvDBUwpBmvSPjtc1wTSKTihNh9G8JOth/au8933Xv/tH31Z1SQjkQnJRVYzVjAEEKCGTtq8BH7BzqmnfvRAsSgHE8N60ZXlN4jjLM0QpRXiazA7snGvUb9garbq+ZOcsyziXFWO/ThFAhCLyH1i98izb5fbERAjMCFVKCSGjU0wQ2rftnGub5gdetdGPYRKiJhiXddX3XU4pAXAY9FvzAc/NK/PzucHy3nx9HXNCVdu0SmFMQZJkEP3YXj63/ej7P5NV30O4rbeuKiFlkZ8xxihJ9+F5tpyL1+RnCGHjWw5hTPNL2za8qlKIQByPk935Z+ecEPd1XY21xTkDAHIpWFFgRACCNMsxxgWl47iXeVkWTGjw/m27Uep4Sq/nQnLedh1jJUzTHJN92yGE0zGCCGht5U1keYEwuF7PwzRmOU4g4kLcWAni9FKcp9H8A2+GjRmnMYSnNVZrbbQ2RnvvZ2sew+Cc885N46i1DiF8A3gkFvgX4HqDAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"String Split\"\n        title=\"String Split\"\n        src=\"/static/6b54211d37784abc28863e5cf56fd29f/fedc7/stringSplit.png\"\n        srcset=\"/static/6b54211d37784abc28863e5cf56fd29f/56d15/stringSplit.png 200w,\n/static/6b54211d37784abc28863e5cf56fd29f/fedc7/stringSplit.png 311w\"\n        sizes=\"(max-width: 311px) 100vw, 311px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n  </a>\n    </span></p>\n<p>We can expand the split strings into different columns by passing <del>expand=True</del> to the <del>split()</del> method. This will return a DataFrame with 2 columns.</p>\n<pre class=\"grvsc-container synthwave-84\" data-language=\"py\" data-index=\"2\"><code class=\"grvsc-code\"><span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"1\"></span><span class=\"grvsc-source\"><span class=\"mtk15\">data[</span><span class=\"mtk16\">&quot;Location&quot;</span><span class=\"mtk15\">].str.</span><span class=\"mtk6\">split</span><span class=\"mtk15\">(</span><span class=\"mtk16\">&quot;-&quot;</span><span class=\"mtk15\">, </span><span class=\"mtk8 mtki\">expand</span><span class=\"mtk12\">=</span><span class=\"mtk5\">True</span><span class=\"mtk15\">)</span></span></span></code></pre>\n<p><strong>Output:</strong></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 249px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/01c127da37fdf83468dbbb783fb0bfa5/14a1f/stringSplitDataFrame.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 134.50000000000003%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAIAAADzvTiPAAAACXBIWXMAAA7DAAAOwwHHb6hkAAADGUlEQVQ4y41UiY6jOBCd//+i3dEqM6tMJ52QpJN0Twg5aI5Awmls7PIBmBUwu1qtgrRPyBKWX7leVfl9qVAqo0DFdxH6Kolbrdv/jS9VkcnkruJQRqGM47btyFr/iiGEkFIOR7Vuh20phVKqI49FHc5laZpm+T+/w4oxJoT05D7gr69HHMe2bfu+b19tx3ZutyAMQ8/zPm3H87yrbdv2FSH0/GZKy/3+PboH0+l88seL7wdc8NB3f/862W7389nLb5OvWZ49J1dVJVUHAF5VlfobUkohZFWpqqrqun5O1nUV3u+6bR37c26si15eVzyg29V2szHWb4uSsufkuq6V6sILwQkhUsmqv0trzRijjJa0VFX1nAyMmqaZRPf5bDn9cxkEd6nk4+Z9+zb9eTCN5XIy/Y6KkYJJITDGQghCSkJKAJBScg4IYcYoLUuEC6XkSJ+1TpI4R/nh+HNjfBBStm2LULZaLQ/WabXeHa0DBXhObpqmr63AuMAFVUpprYXgWZomaZblOSnxqGYO7Hw6EdIp32x3UZIAgOAiSx/r3dbcf2x375jgUc15nlPKkjR1Xa/AmAPnnBcoO9t24N8c14OxtLVuoihqGn3zfdtxB3nDVAsA59O5PUIh5RhZE0KapkFF7noeCDEUolvrKk3S2yPk/eYzzRxuflDk+fl8PR3tPENd0lw8gtv1dLZtx/X80bQ5gOu6uECn0+V4vGY5AgDgPPC9i3W8XhzTOjPGRltFKQUAVORpgoSQgxYpRZqioshQgUbNQHdkBgCni/WxsxiDYR9jdDicLxfTtCzGYbRVSZoyWsZxEj3isiw5F/2QqpKQtBuVVEgx+jAsy0rjaL1+Mxa7KEqUlABcShl4/nq1mL0usjwffZKU0rqugUFJqRAiRx1wgSmjfRZs3Ax04zqOrpvP6+fMWJUlMY/n9cbYvO3XG+Nj/77fb4RUY33mlDHBOQcueGe+TQdd95bUWZHsrOK/5GEGfcddLo0siX78mH+fvAbBnTHGgF8sczGbLV5XL68GxnhMc3dD1Tue+hf6OeO9DYpB8180GgUYreBZqQAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"String Split DataFrame\"\n        title=\"String Split DataFrame\"\n        src=\"/static/01c127da37fdf83468dbbb783fb0bfa5/14a1f/stringSplitDataFrame.png\"\n        srcset=\"/static/01c127da37fdf83468dbbb783fb0bfa5/56d15/stringSplitDataFrame.png 200w,\n/static/01c127da37fdf83468dbbb783fb0bfa5/14a1f/stringSplitDataFrame.png 249w\"\n        sizes=\"(max-width: 249px) 100vw, 249px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n  </a>\n    </span></p>\n<p>Next, if we want to create 2 new columns - <del>Zone</del> and <del>City</del> - and assign them the columns of the newly Created DataFrame, we can do so using the following code snippet:</p>\n<pre class=\"grvsc-container synthwave-84\" data-language=\"py\" data-index=\"3\"><code class=\"grvsc-code\"><span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"1\"></span><span class=\"grvsc-source\"><span class=\"mtk15\">data[</span><span class=\"mtk16\">&quot;Zone&quot;</span><span class=\"mtk15\">] </span><span class=\"mtk12\">=</span><span class=\"mtk15\"> data[</span><span class=\"mtk16\">&quot;Location&quot;</span><span class=\"mtk15\">].str.</span><span class=\"mtk6\">split</span><span class=\"mtk15\">(</span><span class=\"mtk16\">&quot;-&quot;</span><span class=\"mtk15\">).str.</span><span class=\"mtk6\">get</span><span class=\"mtk15\">(</span><span class=\"mtk5\">0</span><span class=\"mtk15\">)</span></span></span>\n<span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"2\"></span><span class=\"grvsc-source\"></span></span>\n<span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"3\"></span><span class=\"grvsc-source\"><span class=\"mtk15\">data[</span><span class=\"mtk16\">&quot;City&quot;</span><span class=\"mtk15\">] </span><span class=\"mtk12\">=</span><span class=\"mtk15\"> data[</span><span class=\"mtk16\">&quot;Location&quot;</span><span class=\"mtk15\">].str.</span><span class=\"mtk6\">split</span><span class=\"mtk15\">(</span><span class=\"mtk16\">&quot;-&quot;</span><span class=\"mtk15\">).str.</span><span class=\"mtk6\">get</span><span class=\"mtk15\">(</span><span class=\"mtk5\">1</span><span class=\"mtk15\">)</span></span></span>\n<span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"4\"></span><span class=\"grvsc-source\"></span></span>\n<span class=\"grvsc-line\"><span class=\"grvsc-gutter-pad\"></span><span class=\"grvsc-gutter grvsc-line-number\" aria-hidden=\"true\" data-content=\"5\"></span><span class=\"grvsc-source\"><span class=\"mtk15\">data</span></span></span></code></pre>\n<p>The <del>.str.get(0)</del> method extracts the column located at position 0 and <del>.str.get(1)</del> extracts the column located at position 1.</p>\n<p><strong>Output:</strong></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 569px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/f0a43c8047faea07a6b06784dd3d196f/7ca0c/zoneCityColumns.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 59.5%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAIAAADtbgqsAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAB7UlEQVQoz1XP2W7bMBBA0fz/f7VPRYAiiWPZkrhLXEWKO+mtSJA26DzPwZ15atY0u92v1+vtGmOstd7v98fj0XorpfTeU8q991pbj3uR8LbLRzJtWy52fXp8rvbepZTjOA6nk9ZKK3k+j4fDG4Tw7XAgGP1+eZ1ffg3PP+TKrFrH4d3R89Pjc0opPoRaK0Y4BM8oGacRAGCtlUpqpU6nkcMjnU97zFrr0wii5l+4915KyTlTQkvJUgiECcZ42zah5O4cQFjh8wJPMRe/7wDhpNcv3FrLObfWuBD7vmM4Q4QQwTFEZbTbLUBIwIFMQyp1XZYRoLLxb5xSKiUztqSUheAQIIRxrXX33jkL8UeZw3PMxW7bBFA2/5/dWmOUtdZ6a5Qty7r23n0I1toZIkMnReaY6/1250Llf+Vaqw8hpQQhiiFwziHGiJCcstmMtRZAtM7vdDz6GHe/A0zy9vfnS798BHsXUl5vVyEEJoQui9FaSBFjwJRqfKbzUPqllDIjUv4re59iZGzxPhhjxnmCEMaYrLVKyxFAAQY6HTfnovczQEHRb5xSqrVyzo0xEEGIMWUspWTs5pybZqDwWTKoXaALB4wXp75wztk5l1PiXKSUpJILF0JKJeXKV2stJsyQkb/+DOsU6ECPz5Ud/wBS1ZsdSHv8EwAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Zone City Columns\"\n        title=\"Zone City Columns\"\n        src=\"/static/f0a43c8047faea07a6b06784dd3d196f/7ca0c/zoneCityColumns.png\"\n        srcset=\"/static/f0a43c8047faea07a6b06784dd3d196f/56d15/zoneCityColumns.png 200w,\n/static/f0a43c8047faea07a6b06784dd3d196f/d9f49/zoneCityColumns.png 400w,\n/static/f0a43c8047faea07a6b06784dd3d196f/7ca0c/zoneCityColumns.png 569w\"\n        sizes=\"(max-width: 569px) 100vw, 569px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n  </a>\n    </span></p>\n<style class=\"grvsc-styles\">\n  .grvsc-container {\n    overflow: auto;\n    position: relative;\n    -webkit-overflow-scrolling: touch;\n    padding-top: 1rem;\n    padding-top: var(--grvsc-padding-top, var(--grvsc-padding-v, 1rem));\n    padding-bottom: 1rem;\n    padding-bottom: var(--grvsc-padding-bottom, var(--grvsc-padding-v, 1rem));\n    border-radius: 8px;\n    border-radius: var(--grvsc-border-radius, 8px);\n    font-feature-settings: normal;\n    line-height: 1.4;\n  }\n  \n  .grvsc-code {\n    display: table;\n  }\n  \n  .grvsc-line {\n    display: table-row;\n    box-sizing: border-box;\n    width: 100%;\n    position: relative;\n  }\n  \n  .grvsc-line > * {\n    position: relative;\n  }\n  \n  .grvsc-gutter-pad {\n    display: table-cell;\n    padding-left: 0.75rem;\n    padding-left: calc(var(--grvsc-padding-left, var(--grvsc-padding-h, 1.5rem)) / 2);\n  }\n  \n  .grvsc-gutter {\n    display: table-cell;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    user-select: none;\n  }\n  \n  .grvsc-gutter::before {\n    content: attr(data-content);\n  }\n  \n  .grvsc-source {\n    display: table-cell;\n    padding-left: 1.5rem;\n    padding-left: var(--grvsc-padding-left, var(--grvsc-padding-h, 1.5rem));\n    padding-right: 1.5rem;\n    padding-right: var(--grvsc-padding-right, var(--grvsc-padding-h, 1.5rem));\n  }\n  \n  .grvsc-source:empty::after {\n    content: ' ';\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    user-select: none;\n  }\n  \n  .grvsc-gutter + .grvsc-source {\n    padding-left: 0.75rem;\n    padding-left: calc(var(--grvsc-padding-left, var(--grvsc-padding-h, 1.5rem)) / 2);\n  }\n  \n  /* Line transformer styles */\n  \n  .grvsc-has-line-highlighting > .grvsc-code > .grvsc-line::before {\n    content: ' ';\n    position: absolute;\n    width: 100%;\n  }\n  \n  .grvsc-line-diff-add::before {\n    background-color: var(--grvsc-line-diff-add-background-color, rgba(0, 255, 60, 0.2));\n  }\n  \n  .grvsc-line-diff-del::before {\n    background-color: var(--grvsc-line-diff-del-background-color, rgba(255, 0, 20, 0.2));\n  }\n  \n  .grvsc-line-number {\n    padding: 0 2px;\n    text-align: right;\n    opacity: 0.7;\n  }\n  \n  .synthwave-84 { background-color: #262335; }\n  .synthwave-84 .mtki { font-style: italic; }\n  .synthwave-84 .mtk10 { color: #FEDE5D; }\n  .synthwave-84 .mtk15 { color: #FF7EDBFF; }\n  .synthwave-84 .mtk12 { color: #FFFFFFEE; }\n  .synthwave-84 .mtk6 { color: #36F9F6; }\n  .synthwave-84 .mtk16 { color: #FF8B39; }\n  .synthwave-84 .mtk8 { color: #72F1B8; }\n  .synthwave-84 .mtk5 { color: #F97E72; }\n  .synthwave-84 .grvsc-line-highlighted::before {\n    background-color: var(--grvsc-line-highlighted-background-color, rgba(255, 255, 255, 0.1));\n    box-shadow: inset var(--grvsc-line-highlighted-border-width, 4px) 0 0 0 var(--grvsc-line-highlighted-border-color, rgba(255, 255, 255, 0.5));\n  }\n</style>","frontmatter":{"title":"Pandas Series - Split Strings by Characters","date":"2021-08-15"}}},"pageContext":{"slug":"/pandas-series-split-strings-by-characters/","prev":{"fields":{"slug":"/pandas-extracting-year-month-date-and-quarter-from-a-date/"},"frontmatter":{"modules":null}},"next":{"fields":{"slug":"/pandas-apply-method/"},"frontmatter":{"modules":null}}}},
    "staticQueryHashes": ["3159585216"]}