数据类型常用方法

填充
<^>左右居中填充
“”"
print(“性别为:{:^10}”.format(gender))
print("》》》》》》》》》》》》》》》》》》")

print("{:|^50}".format(" “*50))
print(”{:|^50}".format(" "*50))

字符串:

    改:
        replace(old,new,count)
            从左至右修改指定范围内元素,count参数不给默认修改所有。
            
        split(sep,maxsplit)
            从左至右以 sep 分割list
            maxsplit参数:分割几次。不给默认分割所有。
        splitlines()
            三引号字符串,以行切割

        capitalize()
            把字符串的第一个字符大写
            可以把字符串切割,然后实现多个字符大写
        title()
            返回字符串的每个单词首字母大写
        lower()
            返回字符串中所有字母转化为小写
        upper()
            返回字符串所有字母转化为大写
        ljust(width,fillchar)
            返回一个原字符串左对齐,并使用fillchar指定元素填充至width指定宽度的新字符串
        rjust(width,fillchar)
            返回一个原字符串右对齐,并使用fillchar指定元素填充至width指定宽度的新字符串
        center(width,fillchar)
            返回一个原字符串居中对齐,并使用fillchar指定元素填充至width指定宽度的新字符串
        lstrip(fillchar)
            删除字符串左边的fillchar指定元素
        rstrip(fillchar)
            删除字符串右边的fillchar指定元素
        strip(fillchar)
            删除字符串两端的fillchar指定元素

    查:
        find(sub,__start,__end)
            从左至右在指定范围内进行内查找,不给参数默认为整个查找。
            如果有找到,则返回查找到的第一个下标,如果没有找到,返回-1。
        rfind(sub,__start,__end)
            从左至右在指定范围内进行内查找,不给参数默认为整个查找。
            如果有找到,则返回查找到的第一个下标,如果没有找到,返回-1。

        index(sub,__start__,__end__)
            从左至右在指定范围内进行内查找,不给参数默认为整个查找。
            如果有找到,则返回查找到的第一个下标,如果没有找到,报错ValueError。
        rindex(sub,__start,__end)
            从左至右在指定范围内进行内查找,不给参数默认为整个查找。
            如果有找到,则返回查找到的第一个下标,如果没有找到,报错ValueError。

        count(sub,__start__,__end__)
            查找指定范围内的元素,不给参数默认为整个查找。
            返回出现次数

        startswith(prefix,start,end)
            检查字符串指定返回(不给参数默认为全部)是否以prefix指定元素开头,如果是返回True,不是返回False

        endswith(prefix,start,end)
            检查字符串指定返回(不给参数默认为全部)是否以prefix指定元素结尾,如果是返回True,不是返回False

        isdigit()
            返回字符串是否只包含数字(各种数字)
        isalnum()
            返回字符串是否只包含数字和字母(汉字、字母、各种数字)
        isspace()
            返回字符串是否只包含空格
              

列表:
  
  list1, *list2 = list3
  增:
    append(object):
      追加,在列表的尾部加入指定的元素(单个元素)
    extend(iterable):
      将指定序列的元素(可迭代对象)依次追加到列表的尾部
    insert(index, object):
      将指定的元素插入到对应的索引位,负索引倒序插入,超过索引位默认在末尾插入
  删:
    pop(index):
      弹出并返回指定索引位的数据,如果不给参数,默认删除最后一位
    remove(object):
      从左至右删除第一个指定的元素
    del:
      删除指定元素或整个列表
  改:
    list[index]:
      通过索引修改内容
    reverse:
      顺序排序
    sort(key, reverse):
      按照 ascii 码表顺序进行指定排序
  查:
    count(object):
      返回要查找的元素在列表当中的个数
    index(object):
      返回要查找的元素从左至右第一次出现的索引,如果找不到,则报错

猜你喜欢

转载自blog.csdn.net/A_xiansheng/article/details/94650149