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

py split 用法

在Python中,split()函数用于将字符串按照指定的分隔符进行分割,并返回一个字符串列表。它的基本用法如下:

string = "Hello, World!"
split_string = string.split(",")
print(split_string)

输出结果为:

['Hello', ' World!']

在上面的例子中,我们将字符串"Hello, World!"按照逗号进行分割,并将结果存储在split_string变量中。然后,我们使用print()函数打印出分割后的结果。

split()函数还可以接受一个可选的第二个参数,用于指定分割符的次数。例如,如果要按照空格和换行符进行分割,可以使用以下代码:

string = "Hello,  \nWorld!"
split_string = string.split()
print(split_string)

输出结果为:

['Hello', 'World!']

在上面的例子中,我们将字符串"Hello, \nWorld!"按照空格和换行符进行分割,并将结果存储在split_string变量中。由于使用了空字符串作为分隔符,所以分隔符的次数被忽略了。

除了使用分隔符进行分割之外,还可以使用正则表达式作为分隔符,如下所示:

import re
string = "apple\tbannana\tcitrus"
split_string = re.split("\s+", string)
print(split_string)

输出结果为:

['apple', 'banana', 'citrus']

在上面的例子中,我们使用正则表达式\s+来匹配一个或多个空格,并将字符串按照空格进行分割。需要注意的是,正则表达式需要使用re模块来导入和使用。


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

相关文章:

  • angular的promise实战案例
  • 集群聊天服务器(13)redis环境安装和发布订阅命令
  • Windows docker下载minio出现“Using default tag: latestError response from daemon”
  • 编程语言02:语法基础
  • mysql 的乐观锁和 mvcc 是一回事吗
  • css 使用图片作为元素边框
  • Unity减少发布打包文件的体积(二)——设置WebGL发布时每张图片的压缩方式
  • 【STM32】DMA(直接存储器访问)
  • IDEA中安装Docker插件实现远程访问Docker
  • 【Spring篇】使用注解进行开发
  • TensorFlow:GPU的使用
  • redis+python 提取免费代理ip/验证/留接口
  • TensorFlow C++编译及推理
  • 生活总是自己的,请尽情打扮,尽情可爱,,
  • 【2023春李宏毅机器学习】快速了解机器学习基本原理
  • 【数据结构】单链表基本操作的实现
  • pytorch的backward()的底层实现逻辑
  • 滑动窗口题目总结(持续更新中)
  • CGAL Mesh网格分割(基于平面)
  • “流量为王”的时代一去不返!如何押注互联网下一个黄金十年
  • [RK-Linux] recovery分区详解(一)
  • 3GPP TS38.201 NR; Physical layer; General description (Release 18)
  • GEM5 Garnet DVFS / NoC DVFS教程:ruby.clk_domain ruby.voltage_domain
  • Unity 问题 之 Text 组件空格导致 自动/强制 换行 的问题处理
  • JVM虚拟机:垃圾回收器ZGC和Shenandoah算法
  • Unity中Shader纹理的多级渐远Mipmap