• 变量和集合(一)


    一.变量
    根本:用来记录状态变化
    1.可变和不可变数据类型
    (改变值要重新开辟一块内存空间称为不可变)
    可变:列表 字典
    不可变:字符串 数字 元祖
    2.访问顺序
    直接访问:数字
    顺序访问:字符串 列表 元祖
    映射访问:字典
    3.存放元素个数:
    容器类型:列表 元祖 字典
    原子:数字 字符串
    二.集合
    定义:由不同元素组成,是一组无序排列,必须是不可变类型的元素
    集合是可变类型 可以被增加和删除
    s={1,'ghg',5}
    s=set('hello')
    s=set(['gg',55])#用set设置必须是可迭代类型
    1.添加元素
    s={1,2,3,5,6,10,'hello'}
    s.add('s')
    print(s)
    2.清空
    s={1,2,3,5,6,10,'hello'}
    s.clear()
    print(s)
    3.copy
    s={1,2,3,5,6,10,'hello'}
    s.clear()
    print(s)
    4.三种删除
    随机删除pop()---实际情况中不会随机删除
    s={1,2,3,5,6,10,'hello'}
    s.clear()
    print(s)
    指定删除(删除不存在,会报错)
    s={5,'gfg',666,'hello',66,'fdgd'}
    s.remove('hello')
    print(s)
    指定删除(删除不存在,不会报错)
    s={5,'gfg',666,'hello',66,'fdgd'}
    s1=s.discard(667)
    print(s1)
    全面发展
  • 相关阅读:
    socket通信原理
    socket通信基础内容
    内核中断过程
    爬虫基础模块
    关于多个运算符的问题
    前戏
    js扩展
    加密
    django之form
    Django
  • 原文地址:https://www.cnblogs.com/snowony/p/11740942.html
Copyright © 2020-2023  润新知