zoukankan      html  css  js  c++  java
  • python自动化_day3_基础数据类型的整理

    1、int  

      bit_lenth 十进制转换成二进制的有效位数

    2、str

      upper(),lower() 全大写,全小写

      capitalise()首字母大写,其他字母小写

      strip() 去除空格,换行符,制表符,指定字符等

      split()分割,str---->list

      replace()替换,

      startwith endwith,有切片,判断是以什么开头,或者结尾

      count 计算元素的个数 有切片

      center()居中,可以有填充物 默认空格

      join(),将可迭代对象通过你设定的连接符连接起来,list--->str 列表里的每个元素必须是字符串

      find  index 通过元素找索引,区别:index找不到会报错。find找不到会返回-1

      title  每个单词首字母大写

      isdigit()全部是数字

      isalpha()全部是字母

      isalnum()数字或者字母组成

      swapcase()大小写转换

      format()格式化输出

      len 测量长度 个数

    3、list

      增:

        append()追加。

        insert()插入,指定位置

        extend()迭代着追加

      删:

        pop()按照索引删除,有返回值

        remove()按照元素删除

        clear()清空列表

        del 删除列表在内存里(可以按照索引删除,按照切片删除)

      改:

        li[1] = 666  重新赋值(索引修改)

        li[1:4] = ‘1234’(按照切片修改,迭代着逐次添加

      查:

        索引查,切片查。for循环

    4、dict: dic = {'name':'laonanhai','age':45}

      增 

        1、setdefault:如果存在,则不变,否则添加

        2、直接赋值 dic['key'] = 'vales'  有责替换,无责添加

      删

        pop 删除键,按照键删除

        clear 清空列表

        popitem 随机删除

        del 按照键值删除

      改

        重新赋值

        update 将一个字典的键值对覆盖添加到另一个字典中

      查

        dic.get() 如果没有键值,返回none 推荐这么查

        dic.keys() dic.values() dic.items() 类似于列表的容器,可以循环没有索引,可以for

    id is(内存地址)  == (值)

    注:再循环中避免修改列表

  • 相关阅读:
    Navicat Premium15安装与激活
    JDK13.0.1安装与环境变量的配置(Win10平台为例)
    Linux系统手动安装Firefox浏览器
    Debian 9.5 解决中文显示乱码
    debian 安装后需做的几件事
    Windows10 Linux子系统安装图形化界面的两种方法及其对比
    线程池大小设置,CPU的核心数、线程数的关系和区别,同步与堵塞完全是两码事
    Java学习笔记八(反射)
    高速排序法(一)
    Java深入
  • 原文地址:https://www.cnblogs.com/tewu/p/8864753.html
Copyright © 2011-2022 走看看