zoukankan      html  css  js  c++  java
  • 3.21

    元组

    就是一个不可变的列表

    用途:存多个值,但是只有读的需求,没有改的需求 与列表类型比,只不过[ ]换成( )

     t=(1,2,3,4) #t=tuple((1,2,3,4))

    常用操作+内置的方法优先掌握的操作:

    1、按索引取值(正向取+反向取):只能取

    2、切片(顾头不顾尾,步长)

    3、长度
    4、成员运算in和not in

    5、循环

    该类型总结
    1 存多个值

    2 有序

    3 不可变

    字典
    1用途:以key:value的形式存多个值
        优点:存取都快,每一个值都有对应的key


     定义方式:{}内以逗号分隔多个元素,格式为key:value,
    其中key必须为不可变类型,value可以是任意类型
    dic={'x':1,'y':1,'x':1111}
    print(dic)

    常用操作+内置的方法

    1、按key存取值:可存可取

    2、长度len

    3、成员运算in和not in:判断的字典的key

    4、删除
    dic={'name':'egon','age':18}
    del dic['name']
    print(dic)
    res=dic.pop('name')
    print(res)
    print(dic)

    res=dic.pop('sex',None)
    print(res)

    5、键keys(),值values(),键值对items()

    dic={
    'apple':10,
    'tesla':100000,
    'mac':3000,
    'lenovo':30000,
    'chicken':10,
    }

    for i in dic:
    print(i,dic[i])

    for i in dic.keys():
    name=i,dic[i]
    print(name)
    for i in dic.items():
    print(i)

    集合

     在{}内用逗号分隔开的一个个元素

    注意:集合内元素必须不可变,集合内没有重复的元素

    用途:主要是关系运算 去重

    &交    |并  —差集 ^交叉补集 

    比较大小 是包含关系

     
  • 相关阅读:
    IDEA系列(七)--给自己的IDEA一个酷炫的主题吧
    Swagger入参为List
    Mac系统 JDK版本切换
    equals方法被调用时字符串和对象的顺序
    MongoDB简介
    2018-5-18 东方微银Java笔试题
    Java基本数据类型之char
    Java实例——简单的汽车销售4S店
    Java实例——格式化当前日期
    Java实例——为新员工分配部门
  • 原文地址:https://www.cnblogs.com/yftzw/p/8620706.html
Copyright © 2011-2022 走看看