美文网首页
Python学习手册 字符串

Python学习手册 字符串

作者: 夹小欣 | 来源:发表于2017-11-01 21:18 被阅读8次

    补一下list复习的

    list1=[[1,2,3],[4,5,6]]
    #取list第2列的值
    a = [row[2] for row in list1]
    

    字符串这一章

    #%是字符串的格式化输出
    print("I'm %s. I'm %d year old" % ('Vamei', 99))
    #可以用字典
    print("I'm %(name)s. I'm %(age)d year old" % {'name':'Vamei', 'age':99})
    

    字符串可以进行分片

    s='abcdefghi'
    #复制一次s
    s[:]
    #取0,1,2
    s[:3]
    #间隔一个
    s[::2]
    #从右向左取,可以用来做逆序
    s[::-1]
    # 取5,4,3,2
    s[5:1:-1]
    

    字符串不可以直接修改,通过分片或者replace间接修改,list也可以

    s = s[:4]+'123'+[5:]
    s=s.replace('abc','1111')
    temps = list(s)
    s[4]='33'
    s = ''.join(temps)
    

    各种方式检测末尾字符

    #去除末尾空白
    s.rstrip()
    #大写
    s.upper()
    #末尾判断
    s.endswith('111')
    s[-len('111'):]=='111'
    #查找子串的不同方法
    s.find('a')!=-1
    'a' in line
    
    
    
    

    相关文章

      网友评论

          本文标题:Python学习手册 字符串

          本文链接:https://www.haomeiwen.com/subject/gwgfpxtx.html