zoukankan      html  css  js  c++  java
  • Python splitlines()方法

    描述

    Python splitlines() 按照行界符(' ', ' ', '等)分隔,返回一个包含各行作为元素的列表,默认不包含行界符。

    能被识别的行界符:

    行界符描述
    Line Feed   换行
    Carriage Return 回车
    Carriage Return + Line Feed  回车+换行
    v or x0b Line Tabulation  
    f or x0c Form Feed 换页
    x1c File Separator 文件分隔符
    x1d Group Separator  组分隔符
    x1e Record Separator 记录分隔符号
    x85 Next Line (C1 Control Code)
    u2028 Line Separator  行分隔符
    u2029 Paragraph Separator 段落分隔符号

    语法

    splitlines() 方法语法:

    S.splitlines([keepends=False])

    参数

    • keepends -- 在输出结果里是否去掉行界符(' ', ' ', '等),默认为 False,不包含行界符,如果为 True,则保留行界符。

    返回值

    返回一个包含各行作为元素的列表。

    实例

    以下实例展示了 splitlines() 方法的使用方法:

    >>> print('HOW
    SOFT
    WORKS'.splitlines())# 字符串以换行符为分隔符拆分,去掉换行符;
    ['HOW', 'SOFT', 'WORKS']
    >>> print('HOW
    SOFT
    WORKS'.splitlines(True))# 如果keepends为True,保留换行符
    ['HOW
    ', 'SOFT
    ', 'WORKS']
    
    >>> print(''.splitlines(), ''.split('
    '))# 注意两者的区别
    ([] [''])
    >>> print("One line
    ".splitlines(), "Two line
    ".split('
    '))# 注意两者的区别
    (['One line'] ['Two line', ''])
  • 相关阅读:
    python3爬虫-快速入门-爬取图片和标题
    数据库Mysql的学习(八)-储存过程和事务和导入导出
    数据库Mysql的学习(七)-自定义函数和流程控制
    git reset --hard HEAD^
    list采坑记录一下
    Linux运行jar包
    JSONObject.toJSONString(map)
    String转list
    判断list中元素是否是相邻
    统计List中相同的元素
  • 原文地址:https://www.cnblogs.com/wushuaishuai/p/7687305.html
Copyright © 2011-2022 走看看