zoukankan      html  css  js  c++  java
  • Python中列表的学习

    一、列表的声明

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3)]

    二、列表的取值同字符串:列表[索引]

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3)]
    print(list1[2])

    三、列表的切片同字符串:列表[索引头:索引尾:步长],步长默认为1,取头不取尾

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3)]
    print(list1[2:4])

    四、往列表中增加元素

    1.append() 方法用于在列表末尾添加新的对象

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3)]
    list1.append('hello')
    print(list1)

    2.insert() 方法用于将指定对象插入列表的指定位置

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3)]
    list1.insert(1,'python')
    print(list1)

    五、列表的删除

    1.pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3)]
    res=list1.pop()
    print(res)

    pop() 函数可以传列表的索引,删除指定索引的元素

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3)]
    res=list1.pop(0)
    print(res)

    2.remove() 函数用于移除列表中某个值的第一个匹配项

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3),'physics']
    list1.remove('physics')
    print(list1)

    3.使用del语句删除指定位置的元素

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3),'physics']
    del list1[1]
    print(list1)

    六、列表的修改

    list1 = ['physics', 'chemistry', 1997, 2000,(1,2,3),'physics']
    list1[0]='python'
    print(list1)
  • 相关阅读:
    jQuery dataType指定为json的问题
    C# Post数据和接收简单示例【转】
    搜集的关于领域驱动设计(DDD)的理论知识
    WCF:(400) Bad Request
    关于SQL生成随机字符串
    如何通过禁用按钮避免jQuery.ajax重复请求
    注册自定义HTTP Handlers
    Node.js+Express on IIS
    iframe在IE下不能写cookie的解决
    node.js从全局目录里加载module
  • 原文地址:https://www.cnblogs.com/heyuling/p/13385829.html
Copyright © 2011-2022 走看看