美文网首页
day07_元组

day07_元组

作者: nine_9 | 来源:发表于2018-03-26 16:59 被阅读4次

    切片

    切片[a:b:c]

    下标从a开始,截止到b,b是不可取的

    a默认是0  b默认是len(列表)

    c是间隔,默认是1

    返回一个新的列表

    传递

    Python组织数据的方式是不一样的

    普通类型(数字,字符串,布尔,空)与 集合列表不同

    传递变量,两者都是指向同一个地址

    传递之后任意一方改变

    如果是普通类型,不会影响----值传递

    如果是非普通类型(集合,对象)会影响另一方------引用传递

    元组

    Python的元组与列表类似,不同之处在于元组的元素不能修改

    元组使用小括号,列表使用方括号

    元组的功能=列表不能修改的功能

    只读,不能修改

    只有查询功能

    如果元组只有一个值,需要后面加逗号

    元组,列表 最后都加一个逗号

    元组列表的相互转换

    字典

    键必须是字符串,值是任何类型的

    键必须是唯一的,只可以重复

    如果键重复了,后面会覆盖前面的

    字典的增减删查

    字典的键是无序的,所以不能保证顺序

    若果存在这样的键,就是修改

    若不存在就是新增\

    字典. pop(键)

    根据键,删除指定的值,并将此值返回

    del字典[键]

    根据键,删除指定的值

    字典. clear()

    清空字典里的键值对

    值=字典[键]

    根据键查询值

    字典.get(键,[默认值])

    通过dict提供的get方法,如果key不存在,可以返回None,或者自己制定value

    len(字典)

    计算字典元素个数,即键的总数

    str(字典)

    输出字典可打印的字符串表示

    Dict.key()

    以列表返回一个字典所有的值

    dict.values()

    以列表返回一个字典所有的值

    Dict,item()

    以列表返回可遍历的(键,值)元组数组

    相关文章

      网友评论

          本文标题:day07_元组

          本文链接:https://www.haomeiwen.com/subject/naxipxtx.html