• py split 用法


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

    string = "Hello, World!"
    split_string = string.split(",")
    print(split_string)
    
    • 1
    • 2
    • 3

    输出结果为:

    ['Hello', ' World!']
    
    • 1

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

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

    string = "Hello,  \nWorld!"
    split_string = string.split()
    print(split_string)
    
    • 1
    • 2
    • 3

    输出结果为:

    ['Hello', 'World!']
    
    • 1

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

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

    import re
    string = "apple\tbannana\tcitrus"
    split_string = re.split("\s+", string)
    print(split_string)
    
    • 1
    • 2
    • 3
    • 4

    输出结果为:

    ['apple', 'banana', 'citrus']
    
    • 1

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

  • 相关阅读:
    JVM内存分配与管理详解
    四十六、AJAX
    Scell dormancy功能介绍
    MySQL高频bug,不看就亏了
    华为机试 - 打印机队列
    springboot 集成redis
    工程师总结:PCB设计中降低噪声与电磁干扰的方法
    Shell编程--流程控制
    空洞卷积学习笔记
    计算机竞赛 基于深度学习的人脸性别年龄识别 - 图像识别 opencv
  • 原文地址:https://blog.csdn.net/qq_33240556/article/details/134480054