zoukankan      html  css  js  c++  java
  • 组合数据类型综合练习

    1.组合数据类型练习:

    分别定义字符串,列表,元组,字典,集合,并进行遍历。

    字符串:

    s = 'this is string'
    for i in s:
        print(i)
    

    列表:

    l=list('abc')
    l.append(123)
    l.append(list('asd'))
    for i in l:
        print(i)
    

    元组:

    t= tuple(abc)
    for i in t:
        print(i)
    

    字典:

    dk=['first','second','third']
    dv = [1,2,3]
    d= dict(zip(dk,dv))
    for i in d:
        print(i)
    

    集合:

    l= list('abcd')
    s= set(l)
    for i in s:
        print(i)
    

    总结列表,元组,字典,集合的联系与区别。

    列表是可变的数据类型,即这种类型是可以被改变的,并且列表是可以嵌套的。

    元祖和列表十分相似,不过元组是圆括号括起来的,不能修改元组。但是如果元组里面含有列表,那列表里面就可以进行更改。

    字典不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住。键必须不可变,所以可以用数字,字符串或元组充当,所以用列表就不行。

    集合不能不可变类型无法修改元素。

    列表与集合都可以进行改添删。字典与元组没有序列,不能通过下标进行查找,字典则是通过键来进行查找。

      

  • 相关阅读:
    RadAsm使用
    如何从外网访问内网
    装SQL server 2008问题解决
    820
    大三学生经验之谈
    ROM与RAM知识
    java mybatis学习一
    java Sprint boot 学习之一
    java读取配置到Hash表里
    数组乱序算法
  • 原文地址:https://www.cnblogs.com/q1736699804/p/8626243.html
Copyright © 2011-2022 走看看