其他分享
首页 > 其他分享> > 列表和字典

列表和字典

作者:互联网

1、列表

  a)  什么是列表

    eg:

    students=['小明','小红','小刚'];

    列表的下表从0开始

  b)  从列表取元素

      取单个值:

        print(students[2])#输出小刚

      取多个值:去多个值有很多方式,例如用冒号(:)切片取数,和循环遍历取数

        列表切片取数:

          规则:下表从0开始

              取头不取尾

        eg:

        list=[5,6,7,8,9]

        取所有数:list[:]

        取头:[2:]#返回[7,8,9]

        不取尾:[:2]#返回[5,6]

  c)  从列表中增加元素

      list=[1,2]

      list.append(3)#输出[1,2,3]

      lsit.aend([4,5])#输出[1,2,3,[4,5]]

      总结:列表中添加元素用append()函数,列表中可以嵌套列表

2、字典

  a)  什么是字典?

    eg:scores={'小红':85,'小明':90,'小刚':95}

    1.有名称2.有等于号(=)3.有{}4.元素是以逗号隔开5.每个元素是以键值对组成,键和值用冒号隔开

  b)  给字典添加和删除元素

    1.  字典元素删除

      del scores['小红']通过键删除元素

    2.  字典添加元素

      scores['小红']=92#这时候小红会在小刚的后面,分数为92

3、列表和字典的不同点和相同点

  不同点:列表中的元素是有序的,不同的序号元素相同也是两个元素。字典中的元素的无需的

  相同点:列表和字典都可以通过赋值语句来修改元素

      列表和字典可以相互嵌套,及列表中可以包含列表和字典,字典中也可以包含字典和列表

        

标签:元素,list,小红,列表,小刚,字典
来源: https://www.cnblogs.com/ynnotes/p/16157936.html