• python str、int、dict


    一.str

    print(dir(int))
    #['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mod__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmod__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'capitalize', 'casefold', 'center', 'count', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'format_map', 'index', 'isalnum', 'isalpha', 'isdecimal', 'isdigit', 'isidentifier', 'islower', 'isnumeric', 'isprintable', 'isspace', 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'maketrans', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill']
     

    1.capitalize()      #将字符串的第一个字符转换为大写

    2.center()        #返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格

    3.count()         #返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数

    4.endwith()       #检查字符串是否以 obj 结束,如果beg 或者 end 指定则检查指定的范围内是否以 obj 结束,如果是,返回 True,否则返回 False

    5.expandtabs()             #检查字符串是否以 obj 结束,如果beg 或者 end 指定则检查指定的范围内是否以 obj 结束,如果是,返回 True,否则返回 False

    6.find()         #检测 str 是否包含在字符串中 中,如果 beg 和 end 指定范围,则检查是否包含在指定范围内,如果是返回开始的索引值,否则返回-1

    7.index()        #跟find()方法一样,只不过如果str不在字符串中会报一个异常

    8.isdigit()       #如果字符串只包含数字则返回 True 否则返回 False

    9.join()        #以指定字符串作为分隔符,将 seq 中所有的元素(的字符串表示)合并为一个新的字符串

    10.lower()       #转换字符串中所有大写字符为小写

    11.replace()      #把 将字符串中的 str1 替换成 str2,如果 max 指定,则替换不超过 max 次

    二.int

    print(dir(int))
    #['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']

    1.list.count()        #统计某个元素在列表中出现的次数

    2.list.insert(index,obj)     #将对象插入列表

    3.list.pop()          #移除列表中的一个元素(默认最后一个元素),并且返回该元素的值

    4.list.remove()               #移除列表中某个值的第一个匹配项

    5.list.reverse()       #反向列表中元素

    6.list.sort()                    #对原列表进行排序

    7.list.clear()        #清空列表

    8.list.copy()          #复制列表

    三.dict

    print(dir(dict))
    #['__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'clear', 'copy', 'fromkeys', 'get', 'items', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values']

    1.dict.clear()        #删除字典内所有元素

    2.dict.copy()         #返回一个字典的浅拷贝

    3.dict.fromkeys()      #创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初始值

    4.dict.get()         #返回指定键的值,如果值不在字典中返回default值

    5.dict.setdefault()      #和get()类似, 但如果键不存在于字典中,将会添加键并将值设为default

    6.dict.update(dict2)     #把字典dict2的键/值对更新到dict里 

  • 相关阅读:
    golang-switch结构辨析有话
    不用中间变量交换变量值-golang版
    vue element ui表单验证不通过,滚动到页面上第一个验证失败的输入框位置
    表单校验中使用v-if和v-else来判断是福哦要校验时的注意项
    如何修改本地项目关联的远程仓库地址
    vue-cli3如何访问public文件夹下的静态资源
    Git 命令行的各种退出方式
    elementui表格如何在表头每个列标题后面插入图片用于插入tooltip
    js 把一个二叉树类型的对象转化为普通对象
    element-ui树结构设置默认选中节点时改变传入的数组树结构没有变化
  • 原文地址:https://www.cnblogs.com/xxby/p/5515468.html
Copyright © 2020-2023  润新知