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)
  • 相关阅读:
    开源牛人 zcbenz
    分享一个快速的Json(反)序列化开源项目 Jil
    影响当今世界发展的重要技术难题
    余额表的处理方法
    使用TypeScript开发程序
    docker 和 nginx 配合的一个坑
    Excel 的一些使用记录
    mysql 用户授权相关
    容器数量增加导致 fs.inotify.max_user_instances 超过限制
    在 EF Core 中如何输出 linq 转换后的 sql 语句
  • 原文地址:https://www.cnblogs.com/heyuling/p/13385829.html
Copyright © 2011-2022 走看看