美文网首页
2021-05-29 字典的遍历

2021-05-29 字典的遍历

作者: DZhhho | 来源:发表于2021-06-01 20:21 被阅读0次

    字典的遍历

        for i in dic:

    or for i in keys?

    遍历中

        如果找到,就打出 找到

        如果结束,也没找到,就打出 没有

    ——这里涉及 循环 何时退出,退出语句的问题

    ——break

    ——continue

    1.循环遍历

    list=['张三','李四','王五']

        for i in list:

            print(i)

    结果:

    张三

    李四

    王五

    ____此时打印结果,是自带换行的,如果需要添加换行怎么添加?

    “把 循环遍历 和 索引 结合起来”

        什么是循环遍历?——遍历 不就得了? 为什么还 循环?遍历

            集合:一种由一系列无顺序、不重复的数据项构成的数据类型。

            索引:一种通过索引值来访问序列中每一个位置的数据项的方法,包括正向索引和负向索引。

          遍历:使用for循环对序列、集合、键值类型逐个取值。

        索引——是什么?

        切片——[2:3]是切片,是截取一部分,所以结果是字典或者 序列,如果单独一个[2] 就是具体某一个值(当然这个值也可能是一个字典或者序列)

    2.循环语句

    序列【类型】——是集合类型?所以相同的值只保留一个?——序列本身就是个类型(下面列的第一种应该是 列表[])

        包括?(属于?)字符串'',列表[],元组()

        创建 list=[]

        读取 list[1], list[2:3], list[:3], list[2:], list[-1]( 是从0开始,最后一个是倒数第一,-1)

        获取索引 list.index('user1')——拿到在列表的位数(注意列表是从0开始)

        增加 list.append('直接增加具体某个值')

        删除 list.remove('直接删除某个值')

        遍历序列 for i in list:

                            print(i)

        判断是否在列表?里  for  sth_lizeinput in list1 and in list2:

           

    集合类型(集合)——元素唯一,不能重复——适合英语单词或者存储身份证号等唯一身份标识的

        ? set的用处?——1.set() 可以用来做数据类型转换,比如 list=[], set(list) 转换成元组类型。同理tuple(),list() 转化为元组、列表 类型

        ?同样是{}——怎么区别是 字典还是 集合呢?

    相关文章

      网友评论

          本文标题:2021-05-29 字典的遍历

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