zoukankan      html  css  js  c++  java
  • Python当中list列表的使用(创建列表,删除列表元素,添加列表元素,插入列表元素)

    程序如下:

    #这里我们将进行列表的学习,这个列表不能和R当中的列表弄混了
    classmate=['bob','Python','Java']
    b=["wife","mother"]
    print(len(classmate))
    #下面开始进行元素的访问,python当中的首元素是0,而不是R当中的1.
    print(classmate[0])
    print(classmate[0:])
    print(classmate[1:2])
    print("print the last element:")
    print(classmate[-1])
    print("
    print the second last element:")
    print(classmate[-2])
    print("
    print the third last element:")
    print(classmate[-3])
    print("
    let us append some elements to the end of the list:")
    classmate.append('adding element')
    print(classmate[-1])
    print("
    let us print all the list!:")
    print(classmate)
    print("
    let us delete the last element:")
    classmate.pop()
    print(classmate)
    print("
    let us delete the second element:")
    #delete the element we want
    classmate.pop(1)
    print(classmate)
    print("
    let us insert somthing to the second position:")
    #the insert position is our reference's position
    classmate.insert(1,"something")
    print(classmate)
    print("
    insert a list to our list:")
    classmate.insert(1,["insertelement1","insertelement2"])
    print(classmate)
    print("
    let us get the second list's seconde element:")
    print(classmate[1][1])

    linux下运行结果如下:

    geeksongs@DESKTOP-V7FKNMA:~/code$ python3 list.py
    3
    bob
    ['bob', 'Python', 'Java']
    ['Python']
    print the last element:
    Java
    
    print the second last element:
    Python
    
    print the third last element:
    bob
    
    let us append some elements to the end of the list:
    adding element
    
    let us print all the list!:
    ['bob', 'Python', 'Java', 'adding element']
    
    let us delete the last element:
    ['bob', 'Python', 'Java']
    
    let us delete the second element:
    ['bob', 'Java']
    
    let us insert somthing to the second position:
    ['bob', 'something', 'Java']
    
    insert a list to our list:
    ['bob', ['insertelement1', 'insertelement2'], 'something', 'Java']
    
    let us get the second list's seconde element:
    insertelement2

    得解也。

  • 相关阅读:
    C++ Primer中的一个sort算法源码
    字符串反转操作,网易的一道面试题
    字符编码之UCS2与Utf8
    我的Vim配置
    使用PreviousPage来获取前一页页面的元素
    ToString()用法大全
    MSSQL怎样使自动增加的id列数据归零
    确定要离开当前页面吗
    js 获取url参数
    C#判断程序是否以管理员身份运行,否则以管理员身份重新打开 转载
  • 原文地址:https://www.cnblogs.com/geeksongs/p/12389402.html
Copyright © 2011-2022 走看看