乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Python筆記:字符串操作

       印度阿三17 2021-02-16
      a = 'test 123 dfg test'
      ## 方法1
      len([i for i in a.split(' ') if i == test])
      
      ## 方法2
      len(a.split('test'))-1

      Python提取兩個字符串之間的內容

      import re 
      str = '''/begin MEASUREMENT
      100
      LINK
      DISPLAY
      SYMBOL
      /end MEASUREMENT'''
       
      regex = r'/begin MEASUREMENT([\s\S]*)/end MEASUREMENT'
      matches = re.findall(regex, str)
      for match in matches:
          print(match)
      import re 
      str = 'test:100      end' 
      regex = r'test:([\s\S]*)/end'
      matches = re.findall(regex, str)
      test = matches[0].strip()

      字符刪除、替換

      刪除空格

      s = ' 123abcd456  '
      # 刪除兩邊的空格
      print(s.strip())
      # 刪除右邊空格
      print(s.rstrip()) 
      # 刪除左邊空格
      print(s.lstrip())
      # 刪除兩邊的數(shù)字
      print(s.strip(' ').strip('123456'))
      # 刪除兩邊的引號
      s = "'123abcd456'"
      print(s.strip("'"))

      分割并去除空格

      string = " hello , world !"
      string = [x.strip() for x in string.split(',')]

      將格式化字符轉換為字典

      string = "dst='192.168.0.1',src='192.168.1.2'"
      fields = dict((field.split('=') for field in string.split(',')))
      fields = dict(((lambda a:(a[0].strip("'"),a[1].strip("'"))) (field.split('=')) for field in string.split(',')))
      >>> fields
      {'dst': "'192.168.0.1'", 'src': "'192.168.1.2'"}

      刪除(替換)任意位置字符

      s = '11233aabcdd41556'
      # 刪除某個特定字符
      print(ss.replace('1', ''))
      # 同時刪除不同字符
      import re
      print(re.sub('[1a]', '', s))
      --THE END--

        本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多