当前位置: 首页 > article >正文

python中字符串操作函数split的用法

在Python中,字符串操作最常用的split()函数,用于将字符串分割成子字符串,并返回一个包含这些子字符串的列表。split()函数通过指定分隔符将字符串拆分成多个部分。

split()函数的语法:

str.split(separator, maxsplit)

separator(分隔符):指定拆分字符串时的分隔符。可以是一个字符串或一个整数。如果省略分隔符,则默认使用空格作为分隔符。

maxsplit(最大拆分次数):可选参数,指定拆分字符串的最大次数。如果指定了此参数,将按照指定的最大次数拆分字符串。

下面是一些使用split()函数的示例:

1、使用默认分隔符(空格)拆分字符串

string = "Hello, World!"  
split_strings = string.split()  
print(split_strings)  
# 输出:['Hello,', 'World!']

在上面的示例中,我们使用默认的分隔符(空格)将字符串"Hello, World!"拆分成两个部分。

2、使用自定义分隔符拆分字符串

string = "apple,banana,orange"  
split_strings = string.split(",")  
print(split_strings)  
# 输出:['apple', 'banana', 'orange']

在这个示例中,我们使用逗号作为分隔符将字符串"apple,banana,orange"拆分成三个部分。

3、指定最大拆分次数

string = "apple,banana,orange,grape"  
split_strings = string.split(",", maxsplit=2)  
print(split_strings)  
# 输出:['apple', 'banana', 'orange,grape']

在这个示例中,我们使用逗号作为分隔符并将最大拆分次数设置为2。因此,字符串"apple,banana,orange,grape"被拆分成三个部分,而不是四个。

4、忽略分隔符匹配的空白字符

string = "Hello, World! How are you?"  
split_strings = string.split()  
print(split_strings)  
# 输出:['Hello,', 'World!', 'How are you?']

在这个示例中,我们使用默认的分隔符(空格)拆分字符串。由于分隔符匹配的空白字符被忽略,因此结果列表中不会包含单独的空格字符。


http://www.kler.cn/a/148085.html

相关文章:

  • 探索 HTML 和 CSS 实现的蜡烛火焰
  • 嵌入式硬件实战提升篇(一)-泰山派RK3566制作多功能小手机
  • MySQL:数据库的约束
  • 前端面试笔试(二)
  • 【PHP】ThinkPHP基础
  • arcgis做buffer
  • 【阿里云】图像识别 智能分类识别 项目开发(一)
  • 抖音小店怎么运营?新手应该如何做?一篇详解!
  • 【黑马程序员】——微服务全套——Nacos安装指南
  • netty学习
  • git commit message 书写规范
  • Android : Fragment 传递数据 — 简单应用
  • 入门必读:Figma软件的功能和用途一览!
  • ArcGIS中如何建立土地利用规划数据库
  • 2021秋招-数据结构-栈、队列、数组、列表
  • 测开笔记--Typescript: 文件复制到指定目录
  • 什么手机30万?VERTU唐卡手机顶配56.8万
  • PGP 遇上比特币
  • 【LeeCode】209.长度最小的子数组
  • 大数据平台/大数据技术与原理-实验报告--实战HDFS
  • java stream流map和flatmap的区别
  • 小内存服务器生存指南 ——SWAP 虚拟内存
  • 【GCC】2:chatgpt:SendSideBandwidthEstimation
  • 【傻瓜级JS-DLL-WINCC-PLC交互】1.C#用windows窗体控件创建.net控件
  • springboot实现数据脱敏
  • 排序算法--快速排序