• Python小课之数据类型初识


    Python支持的六大数据类型:

    今天带大家了解下python的数据类型,以python3为主,有六大数据类型

    1. Number(数字)-不可变
    2. String(字符串)-不可变
    3. List(列表)-可变
    4. Tuple(元组)-不可变
    5. Set(集合)-可变
    6. Dictionary(字典)-可变
    Number
    数字类型
    • int(整型),python2里面会分int和long;但是python3只有int,并且不限制大小;布尔(bool)是整型的子类型。
    • float(浮点型),带小数点的数;
    • bool(布尔型)
    • complex(复数)
    var1 = 10
    var2 = 1.1
    var3 = True
    var4 = 4+3j
    
    • 1
    • 2
    • 3
    • 4
    常用函数
    • 取绝对值:abs
    • 四舍五入:round
    • 取整:int
    • 转浮点数:float
    String(字符串)
    字符串为python最常用的数据类型,使用('或"或三引号-单/双)创建
    str1 = 'hello world`
    str2 = "hello world" 
    str3 = '''hello world''' 
    str4 = """hello world""" 
    
    • 1
    • 2
    • 3
    • 4
    常用函数
    • 求长度:len
    • 返回最值:max、min
    • 查看字符的编码:ord
    • 成员判断:in
    • 拼接: + 或者 join
    List(列表)
    列表可以存放多个值,使用[]创建
    list = [1,2,3,4]  
    
    • 1

    常用函数

    • 求长度:len
    • 合并多个列表:+
    • 成员判断:in
    • 返回列表中的最值(比较ASCII码):max、min
    Tuple(元组)
    元组与列表类似,但是元组不可更改;使用()创建
    tuple = (1,2,3,4)
    
    • 1
    常用函数
    • 求长度:len
    • 元组拼接:+
    • 查看最值:max、min
    • 成员判断:in
    • 遍历元组元素:for循环
    • 索引和切片
    Set(集合)

    不重复,无序;使用 {}创建

    set = {1,2,3,4}
    
    • 1
    常见函数
    • 添加元素:add
    • 更新集合:update
    • 随机删除元素:pop
    • 指定删除元素(元素不存在则报错):remove
      -指定删除元素(不存在,不报错):discard
    • 清空集合:clear
    Dictionary(字典)

    键值对集合;使用{}创建

    dict = {"key1" : "value1", "key2" : "value2"}
    
    • 1
    常见方法
    • 清空:clear
    • 通过key获取value:get
    • 更新键值对的取值:update
    • 删除某个键值对:pop
    • 随机取出一个键值对:popitem
    • 根据key获取value(可设置默认值):setdefault
    • 创建默认字典(值为None,可指定具体的值):fromkeys
    • 字典遍历,默认是遍历键:keys、values、items
  • 相关阅读:
    gitlab数据备份和恢复
    delphi操作json
    【Linux】进程间通信(学习复习兼顾)
    内容安全复习 6 - 白帽子安全漏洞挖掘披露的法律风险
    数字展厅是什么,数字展厅有哪些优势?
    OAK-PoE系列M8接口使用说明
    Transformer架构
    如何用程序开启 平滑屏幕字体边缘 c++
    Arch挂载错误
    vs vulkan 拓展层 和 验证层
  • 原文地址:https://blog.csdn.net/VincentLee7/article/details/128107232