zoukankan      html  css  js  c++  java
  • 零基础学python-7.5 文本解析

    这一章节我们简单的聊聊文本解析的两种方法:

    1.分片,通过分片,记录偏移处,然后提取想要的字符串

    例子:

    >>> line='aaa bbb ccc'
    >>> col1=line[0:3]
    >>> col3=line[8:]
    >>> col1
    'aaa'
    >>> col3
    'ccc'
    >>> 

    2.split()

    >>> line='aaa bbb ccc'
    >>> a=line.split (' ')
    >>> a
    ['aaa', 'bbb', 'ccc']
    >>> a[0]
    'aaa'
    >>> a[1]
    'bbb'
    >>> a[2]
    'ccc'
    >>> 
    >>> line='aaa,bbb,ccc'
    >>> a=line.split (',')
    >>> a
    ['aaa', 'bbb', 'ccc']
    >>> 

    使用split方法,根据特征码提取不同的字符


    虽然上面的两种方法对于平常文本解析的潜力有限,但是它们对于我们平常编程的时候值的传递有着不少的用处

    例如json字符串就是其中一个比较典型的例子,使用{} [] , 三种符号,区分开各种对象


    就说到这里,谢谢大家

    ------------------------------------------------------------------

    点击跳转零基础学python-目录




    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    BZOJ 2002: [Hnoi2010]Bounce 弹飞绵羊
    众王谈判三 谈判
    众王谈判二 来客
    众王谈判一 陨星
    边缘长梦
    Lua笔记
    来从蜀国游 5
    来从蜀国游 4
    来从蜀国游 3
    来从蜀国游 2
  • 原文地址:https://www.cnblogs.com/raylee2007/p/4774489.html
Copyright © 2011-2022 走看看