zoukankan      html  css  js  c++  java
  • python全栈脱产第5天------字符串(str)类型和列表(list)类型

    一、字符串(str)类型

      用途:记录描述性的状态,如人名,地址等

      定义方式:在'',"",''''''内包含一系列的字符

      常用操作和内置方法:1.按索引取值(正向加反向):只能取

                2.切片(顾头不顾尾,步长)

                3.长度len

                4.成员运算in和not in:判断一个子字符串是否存在于一个大的字符串中

                5.strip:去掉字符串两边的字符,不管中间

                6.切分split:针对按照某种分隔符组织的字符串,可以用split切分成列表,进而取值  rsplit:从右边开始切

                7.循环for

                8.strip()、lstrip()(从左边去除)、rstrip()(从右边去除)

                9.lower()所有字符变成小写  upper()所有字符变成大写

                10.startswith()开头字符  endswith()结尾字符

                11.format:

                      print('my name is {name} my age is {age}'.format(age=18,name='egon'))
                      print('my name is {} my age is {}'.format(18,'egon'))

                      print('my name is {0} my age is {1}{1}'.format(18,'egon'))
                 12.join:添加一个字符,然后把列表组合成字符串
                 13.replace:用新字符串替换掉指定的字符串
                 14.isdigit:判断字符串是否是纯数字
                 15.find、rfind:找指定字符的索引,若没找到,则返回-1
                 16.index、rindex:找指定字符的索引,若没找到,则报错
                 17.count:统计指定字符在字符串中出现的次数
                 18.center:指定字符串居中  ljust:字符串放最左边,右边放另一个字符  rjust:字符串放最右边,左边放另一个字符  zfill:
      总结:1.存一个值  2.有序  3.不可变
    二、列表(list)类型
      用途:存放多个值,可以根据索引存取值
      定义方式:在[]内用逗号分割开多个任意类型的值
      常用操作和内置方法
      1.按索引存取值(正向取和反向取)
      2.切片(顾头不顾尾,步长)
      3.长度len
      4.成员运算in和not in
      5.追加 l.append()
      6.往索引前插值  l.inset(索引,值)
      7.删除  del 单纯删除值  remove  指定要删除的值,返回None  pop  按照索引删除值,返回删除的值
      8.循环for
      9.index索引值
      10.count指定值出现的字数
      11.extend扩展
      总结:1.存多个值  2.有序  3.可变
  • 相关阅读:
    MySQL RR隔离 读一致性
    C++奥赛一本通刷题记录(高精度)
    CodeVs天梯之Diamond
    CodeVs天梯之Gold
    CodeVs天梯之Silver
    CodeVs天梯之Bronze
    【2018.1.14】本蒟蒻又回来了
    test
    UVa12545
    UVa1149
  • 原文地址:https://www.cnblogs.com/zhouyi0316/p/9439968.html
Copyright © 2011-2022 走看看