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)
    

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

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

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

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

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

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

      

  • 相关阅读:
    CSS 选择器
    HTML lable和fieldset
    html image和表格
    HTML a标签
    html 提交后台的标签
    HTML INPUT系列使用
    HTML内标签、换行
    HTML 头部详解
    单例模式
    const 指针的三种使用方式
  • 原文地址:https://www.cnblogs.com/q1736699804/p/8626243.html
Copyright © 2011-2022 走看看