zoukankan      html  css  js  c++  java
  • Python02.3.数据类型-列表

    • 列表

    作用:多个装备,多个爱好等

    #定义:[ ]内可以有多个任意类型的值,逗号分隔

    my_friends=['zhangsan','lisi','wangwu',4,5]

    或者

    my_friends =list('下班啦')

    • 步长

    l=[1,2,3,4,5,6]

    #正向步长

    l[0:3:1] #[1, 2, 3]

    #反向步长

    l[2::-1] #[3, 2, 1]

    #列表翻转

    l[::-1] #[6, 5, 4, 3, 2, 1]

    • append() 追加添加一个元素

    l=['a','b','cc',4]     #定义一个列表    

    l.append(5)

    #添加一个元素,l=['a', 'b', 'cc', 4, 5]

    • extend() 遍历添加到一个列表中,for循环

    l.extend(['gg','kk'])

    #添加一个列表['gg','kk'], l=['b', 'cc', 4, 'gg', 'kk']

    • reverse() 列表反转

    l.reverse()

    #反转一个列表,l=['kk', 'gg', 4, 'cc', 'b']

    • count() 出现次数, 统计某个元素在列表中出现的次数
    • index() 出现位置, 用于从列表中找出某个值第一个匹配项的索引位置

    print(l.count('kk'))     #元素出现的次数,输出 1

    print(l.index('gg'))     #元素出现的位置,输出 1

    • Pop() 在列表中删除,并将删除的此数据赋值给user3,索引位置, 默认删除最后一个元素

    l.pop()

    #从尾部删除一个元素,l=['a', 'b', 'cc', 4]

    • Remove()

    l.remove('a')

    #从列表中移除 'a',l=['b', 'cc', 4]

    • For循环 循环输出列表元素

    for i in l:

    print(i)

    • 切片

    print(l[0:4:2])

    #列表切片,以步长2递增,输出['kk', 4]

    • Sort() 方法用于在原位置对列表进行排序

    a = [2,1,3,4,5]
    

    1. sort()# 他没有返回值,所以只能打印a
      

    v1.sort(reverse=False) # 从小到大排序
    

    v1.sort(reverse=True) #  从大到小排序

    • Reverse() 方法将列表中的元素反向存放

    print(a)
    

    a.reverse()#他也没有返回值,所以只能打印a

    • Insert 指定索引位置插入元素

    insert ,在指定索引位置进行插入元素'''

    # user2 = ['zhang','san']

    # user2.insert(1,'qwe')

    # print(user2)

    • Del
    • Clear 清空列表

    # del user3[1] #仅仅是删除

    # del user3[1:4] #可以删除一个范围

    ======================================================

    '''4.3 clear 全部清空'''

    # user2.clear()

    # print(user2)

  • 相关阅读:
    【刷题】BZOJ 1061 [Noi2008]志愿者招募
    【比赛】NOIP2017 列队
    react_app 项目开发 (6)_后台服务器端-node
    react_app 项目开发 (5)_前后端分离_后台管理系统_开始
    react_app 项目开发 (3)_单页面设计_react-router4
    react_app 项目开发 (2)_axios_pubsub-js
    react_app 项目开发
    React_基本原理_ajax
    React_生命周期
    组件化
  • 原文地址:https://www.cnblogs.com/cable-run/p/12161387.html
Copyright © 2011-2022 走看看