zoukankan      html  css  js  c++  java
  • python——列表入门

    学习列表先分析一段程序:

    list = ['zx', 'xkd', 1997, 2018]
    list1=list+[1,2,3]#列表拼接
    list2=[list,list1]
    print('嵌套的列表为:',list2)#输出嵌套的列表
    print('嵌套列表的第一个组元素:',list2[0])#输出嵌套列表的第一个组元素
    print('拼接列表第一组的第二个元素:',list2[0][1])#输出拼接列表第一组的第二个元素
    print('拼接的列表:',list1)#输出拼接的列表
    print('原来列表',list)#输出原来列表
    del list[2]# 删除列表第三个元素
    print ("第三个元素为 : ", list[2])
    list[2] = 2020
    print ("更新后的第三个元素为 : ", list[2])
    print('列表有',len(list),'个元素')
    list.append(1)#在列表末端添加新对象1
    print('输出添加对象后的列表:',list)#输出这个列表

    输出:

    嵌套的列表为: [['zx', 'xkd', 1997, 2018], ['zx', 'xkd', 1997, 2018, 1, 2, 3]]
    嵌套列表的第一个组元素: ['zx', 'xkd', 1997, 2018]
    拼接列表第一组的第二个元素: xkd
    拼接的列表: ['zx', 'xkd', 1997, 2018, 1, 2, 3]
    原来列表 ['zx', 'xkd', 1997, 2018]
    第三个元素为 :  2018
    更新后的第三个元素为 :  2020
    列表有 3 个元素
    输出添加对象后的列表: ['zx', 'xkd', 2020, 1]

    列表的复制:

    list5=[0,1,2,3,4,5,6,7,8]
    list6=list5.copy()#列表复制
    list6=list6+['a','b','c']
    print("原始列表为:",list5)
    print("修改后的列表为:",list6)

    输出:

    原始列表为: [0, 1, 2, 3, 4, 5, 6, 7, 8]
    修改后的列表为: [0, 1, 2, 3, 4, 5, 6, 7, 8, 'a', 'b', 'c']
  • 相关阅读:
    2021.9.15 单一职责原则
    2021.9.21 Hive元数据
    2021.9.22 抽象工厂方法模式(人与肤色)
    2021.9.25 Hive安装
    1021每日博客
    1027每日博客
    1018每日博客
    1028每日博客
    1026每日博客
    1025每日博客
  • 原文地址:https://www.cnblogs.com/yumoz/p/9786694.html
Copyright © 2011-2022 走看看