1.在列表中切割字符串

b=["5-9*13","6-10*14","7-11*15","8-12*16"]
for i in range(len(b)):b[i]=b[i].split("-",1)
----------
print(b)
[['5', '9*13'], ['6', '10*14'], ['7', '11*15'], ['8', '12*16']]
----------

2.在数据框中切割字符串

构建数据框,我们要把b列以“-”分割成两列

from pandas.core.frame import DataFrame
df = DataFrame({"a" : ["1","2","3","4"],"b" : ["5-9","6-10","7-11","8-12"]})
----------
print (df)a     b
0  1   5-9
1  2  6-10
2  3  7-11
3  4  8-12
----------
df['b'], df['c'] = df['b'].str.split('-', 1).str
----------
print (df)a  b   c
0  1  5   9
1  2  6  10
2  3  7  11
3  4  8  12
----------

Pandas 分割字符串相关推荐

  1. python pandas 分割DataFrame中的字符串及元组

    python pandas 分割DataFrame中的字符串类型数据的方法 文章目录 1.使用str.split()方法 2.使用join()与split()方法结合 3. 使用apply方法分割元组 ...

  2. 【Python基础】Pandas向量化字符串操作

    一.向量化操作概述 Python内置一系列强大的字符串处理方法,但这些方法只能处理单个字符串,处理一个序列的字符串时,需要用到循环. 那么,有没有办法,不用循环就能同时处理多个字符串呢,pandas的 ...

  3. Pandas(八)--字符串函数

    Pandas(版本号1.3.4) 提供了一系列的字符串函数,因此能够很方便地对字符串进行处理. 常用的字符串处理函数如下表所示: 函数名称 函数功能和描述 lower() 将的字符串转换为小写. up ...

  4. jquery中如何以逗号分割字符串_百度知道

    jquery中如何以逗号分割字符串_百度知道javascript本身就是带split方法的 定义和用法 split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.spli ...

  5. c语言以空格分割字符串_C语言: 利用sscanf() 函数分割字符串

    头文件:#include sscanf()函数用于从字符串中读取指定格式的数据,其原型如下: int sscanf (char *str, char * format [, argument, ... ...

  6. python字符串按长度分割_python 按照固定长度分割字符串的方法小结

    有如下的一堆mac地址,需要更改成一定格式,如mac='902B345FB021'改为mac='90-2B-34-5F-B0-21'. 借助python脚本,可以轻松实现,原理就是:字符串的按照固定长 ...

  7. B00009 C语言分割字符串库函数strtok

    切割字符串是常用的处理. 这里给出一个使用函数strtok切割字符串的例子. 使用C语言的库函数strtok来切割字符串的好处在于,可以指定任意字符作为分隔符来切割单词.使用该函数,切割字符串的分隔符 ...

  8. R语言使用str_split函数和str_split_fixed函数将字符串分割(分裂、split)成几个部分:str_split函数使用指定的字符或者字符串分割字符串、str_split_fixed

    R语言使用str_split函数和str_split_fixed函数将字符串分割(分裂.split)成几个部分:str_split函数使用指定的字符或者字符串分割字符串.str_split_fixed ...

  9. python pandas DataFrame 字符串转日期格式

    python pandas DataFrame 字符串转日期格式 import pandas as pd import numpy as np df1 = pd.DataFrame({'日期': [' ...

最新文章

  1. ICLR20 | GraphZoom:可缩放图嵌入
  2. 在kubernetes集群中部署mysql主从
  3. python中post请求太慢_python中POST请求的连续响应
  4. 【十大经典数据挖掘算法】Naïve Bayes
  5. SAP内存 和 ABAP内存 的简单介绍说明
  6. 探索Julia(part3)--数据类型
  7. Android内核剖析
  8. Nginx负载均衡的详细配置及使用案例详解.
  9. 趣味程序之数学之美系列
  10. L2-022. 重排链表(双队列)
  11. kali linux常用命令
  12. android 各国语言对应的缩写
  13. 解决微信浏览器不能自动播放视频
  14. groupby分组聚合和运算2
  15. java myeclipse下载_MyEclipse,myeclipse 8.5 下载,myeclipse官网下载_多特软件站
  16. 联想笔记本G50-80 bios白名单修改
  17. 采用bitly压缩url
  18. [SP1839]The Bookcase
  19. 雷军在联想内部分享,把小米讲透了!
  20. office修复找不到msi_office2013安装出错,老是出现找不到officeMUI.msi或则officeMUI.xml等,是什么原 - Microsoft Community...

热门文章

  1. 通道注意力机制_即插即用,Triplet Attention机制让Channel和Spatial交互更加丰富(附开源代码)...
  2. 报告PPT--Python程序设计,不仅仅是学习编程(35页)
  3. Python+django网页设计入门(19):创建新模型扩展自带用户表的字段
  4. Python编程常见问题与解答
  5. 微课|玩转Python轻松过二级(2.4节):常用内置函数用法精要4
  6. Python标准库判断图片文件和声音文件的格式
  7. Python+matplotlib数据可视化鼠标悬停自动标注功能实现
  8. pascal voc数据集_【资源分享】数据集搜索神器BIFROST
  9. 霍尼韦尔dcs系统组态手册_DCS和PLC有“血缘关系”吗?
  10. php数据库显示+ajax,如何使用PHP和AJAX显示MySQL数据库