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)
  • 相关阅读:
    小记面向对象
    公司分层思想的演化历程
    我对uml类图关系的理解
    cms真实问题的来源以及模拟解决方案
    HTTP 协议基础
    Requests库
    接口测试概念
    Python中的strip()函数的用法
    Robot Framework环境搭建
    Python unittest excel数据驱动
  • 原文地址:https://www.cnblogs.com/heyuling/p/13385829.html
Copyright © 2011-2022 走看看