zoukankan      html  css  js  c++  java
  • day12

    列表list:用中括号[]括起来,用逗号,分割,中间的元素可以是字符串、数字、列表、布尔值


    提取列表中的元素,可通过下标取值,例如:list[3];也可以通过切片取一部分值,切片的结果也是列表,例如:list[1:3];

    列表元素可以被修改,并且支持切片修改,例如:list[3] = 120、list[1:2] = 120,90;

    列表元素可以被删除,也支持切片形式删除,例如:del list[3]、del list[1:2];

    列表可通过for循环迭代显示全部元素,例如:for item in list;

    元素可以通in操作判断是否在列表中,返回True或False,例如:"a" in list;

    转换列表:数值不能转换为列表,字符串转换为列表,可通过list()转换,例如:list(s);

    元组tuple:用括号()括起来,用逗号,分割,中间的元素可以是字符串、数字、列表、布尔值,建议在最后一个元素后多写一个逗号


    提取元组中的元素,可通过下标取值,例如:tuple[3];也可以通过切片取一部分值,切片的结果也是元组,例如:tuple[1:2];

    字符串和列表可转换为元组,例如:tuple(s)

    元组一组元素不可被修改、增加、删除

    字典dict:用大括号{}括起来,内部元素形式为“KEY":value,用逗号,分割


    KEY不可重复,KEY可以是字符串、数值、元组;布尔值、列表、字典不能做为的原因是KEY在输入后会转换为HASH值存储,而它们不能被转换

    value为任意类型,value可嵌套列表、元组和字典

    字典的数据是无序排列的,每次显示都会随机分布;由于字典是无序的,所以无法切片

    字典中的值调用通过DICT[KEY]调用

    DICT.key():取键操作;DICK.values():取值操作;DICT.items():取KEY和value操作;在FOR循环时需要使用2个变量,例如:for k,v in dict.items()

  • 相关阅读:
    exynos4412—CMU裸板复习
    有道云笔记markdown插入图片
    win10自带输入法提交所有中文输入的问题
    【wp】i春秋百度杯CTF比赛2016年12月场writeup
    【wp】百度杯2017年春秋欢乐赛
    【python】为markdown自动生成目录
    【C】MSP432P401R手动实现呼吸灯斗艳
    【python】django实现扫码签到
    【python】观影时定时自动截图
    程序片段
  • 原文地址:https://www.cnblogs.com/bokerick/p/9144819.html
Copyright © 2011-2022 走看看