首页 > 编程语言 >Python split()方法

Python split()方法

时间:2023-02-26 23:05:02浏览次数:52  
标签:abcd Python Line1 split str 分隔符 abcdef 方法

通过指定分隔符对字符串进行切片

split() 方法语法:

str.split(str="", num=stpring.count(str)).
  • str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
  • num -- 分割次数。默认为 -1, 即分隔所有。

返回分割后的字符串列表。


实例

#!/usr/bin/python
# -*- coding: UTF-8 -*-
str = "Line1-abcdef \nLine2-abc \nLine4-abcd";
print str.split( ); # 以空格为分隔符,包含 \n
print str.split(' ', 1 ); # 以空格为分隔符,分隔成两个

以上实例输出结果如下:

['Line1-abcdef', 'Line2-abc', 'Line4-abcd']
['Line1-abcdef', '\nLine2-abc \nLine4-abcd']

例如monodepth2里对数据集里的数据进行分割:

#index是train_txt中的第index行
line = self.filenames[index].split()

参考文章:

​https://www.runoob.com/python/att-string-split.html​


标签:abcd,Python,Line1,split,str,分隔符,abcdef,方法
From: https://blog.51cto.com/u_12074581/6086990

相关文章

  • Linux - yum 使用方法
    Centos和RedHat都使用yum做为它们的默认软件包管理器yumsearchnmap#搜索软件包yuminfonmap#显示这个软件包的详细信息yuminstall-ynmap#安装软件包,......
  • Python绘图
    1.二维绘图a.一维数据集用Numpyndarray作为数据传入ply1.importnumpyasnpimportmatplotlibasmplimportmatplotlib.pyplotaspltnp.random.seed(1000)y=np.ra......
  • Python 常用内置函数 肆
    max返回可迭代对象中的最大值语法参数defmax(*args,key=None):#knownspecialcaseofmax"""max(iterable,*[,default=obj,key=func])->value......
  • m基于stft方法的跳频信号解跳和GFSK信号解调,并输出跳频图案
    1.算法描述扩频通信即扩展信号频带范围的一种通信方式,著名的香农定理告诉我们,当信道容量一定时,信号带宽与信噪比可以互换,也就是说理论上完全有可能在极低的信噪比环境下通......
  • python数据分析绘图
    importpandasaspdcatering_sale='D:\计算机网络\catering_sale.xls'data=pd.read_excel(catering_sale,index_col='日期')print(data.describe())    ......
  • 在python中使用ChatGPT
    首先,安装HuggingFaceTransformers库和PyTorch库。在终端中运行以下命令:pipinstalltransformerspipinstalltorch然后,使用以下代码来初始化ChatGPT模型并生成......
  • python绘图函数
    1.plot绘制线型图importmatplotlib.pyplotaspltimportnumpyasnpimportpandasaspdplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicod......
  • Python.
    1.用python第三方库绘制sinx函数图像importmatplotlib.pyplotaspltplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=False#plt.pl......
  • 用python画数据分析第三章的图
    importpandasaspdcatering_sale=(r'D:\sjfx\catering_sale.xls')data=pd.read_excel(catering_sale,index_col='日期')print(data.describe())  importmatplotli......
  • ros2与Python入门教程-新建ros2工作空间
    ROS2与Python入门教程-新建ros2工作空间说明:介绍如何创建ros2工作空间概念:工作空间是包含ROS2软件包的目录。在使用ROS2之前,有必要在计划使用的终端中提供ROS2安装工作区。......