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

    1.组合数据类型练习:

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

    字符串

    str = 'this is a str'
    print(str)
    for i in str:
        print(i)
    

      

    列表

    aaa = list('abc')
    aaa.append(123)
    aaa.append(list('eefg'))
    print(aaa)
    for i in aaa:
        print(i)
    

    元组

    bbb = tuple(aaa)
    print(bbb)
    for i in bbb:
        print(i)
    

    字典

    names = ['我是第一个人','我是第二个人','我是第三个人']
    scores = [77,88,99]
    ccc = dict(zip(names,scores))
    print(ccc)
    for i in ccc:
        print(i)
    

    集合

    ddd = list('wwwerttt')
    ddd_set = set(ddd)
    print(ddd_set)
    for i in ddd_set:
        print(i)
    

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

      列表中的数据是可以通过a[1]='xxxxx'这样直接修改的,而元组就不可以,如果元组中有列表这个元素,则可以修改元组中列表中的元素,即a[1][1]='xxxxxx'。

      列表是可以进行append等对列表进行修改操作的方法的,而元组是不可以进行这些对元组进行修改的操作的。

      集合是去除列表中的重复项产生的,比如一个列表a = list('wwwwwwwxxxxxx'),如果用集合进行操作,即a_set = set(a),此时a_set的值就是{'w','x'}

      字典是一个键值对的关系。

      

  • 相关阅读:
    MVC session过期如何处理跳转
    MVC+EF更新数据库
    python 判断 windows 隐藏文件/系统文件
    字符编码简介
    Essential C++ 学习笔记02--Array/Vector 与指针
    Essential C++ 学习笔记01--基本语法
    mongodb 入门笔记
    何谓可分页和非分页内存
    Git使用
    _stdcall 函数 debug/release汇编代码区别
  • 原文地址:https://www.cnblogs.com/zzrf/p/8623032.html
Copyright © 2011-2022 走看看