• 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

    得解也。

  • 相关阅读:
    Web Service接口设计(转)
    DataTable绑定到GridView时,RowDataBound事件
    SQLiteHelper
    SQL FOR XML子句的各种用法
    公历转农历函数
    SQL里变量的声明以及常用函数举例
    Python 与 Matlab混合语言编程资料
    Iterator和Generator学习心得(二)转
    python26 调用mysql 5.1
    转:程序员能力矩阵
  • 原文地址:https://www.cnblogs.com/geeksongs/p/12389402.html
Copyright © 2020-2023  润新知