zoukankan      html  css  js  c++  java
  • 列表中的index,extend,count方法

    列表中的index,extend,count方法

    #_author:Administrator
    #date:2019/10/24
    #1.index方法
    l=['blue','red','white','black','purple','black','yellow']

    first_black_index=l.index('black')#先找到第一个black
    print('first_black_index:',first_black_index)# 3

    little_list=l[first_black_index+1:]#在从black后一个位置开始切片,一直到最后 取小列表little_list

    second_black_index=little_list.index("black")#在小列表中取第二个black的位置
    print('second_black_index:',second_black_index)#1

    second_black_index_in_big_list=first_black_index+second_black_index+1
    print('second_black_index_in_big_list:',second_black_index_in_big_list)# 第二个black在大列表中的位置是5
    print("second_black_value is:",l[second_black_index_in_big_list])#在大列表中输出位置second_black_index_in_big_list的值为 black
    #2.extend方法
    #将b插入到a中
    a=[1,2,3]
    b=[4,5,6]
    a.extend(b)
    print(a)#[1, 2, 3, 4, 5, 6]
    #3.count方法
    t=['i','m','a','m','crazy','boy','m']
    counts=t.count('m')
    print(counts)#表示m在列表中出现了3次
    t.reverse();
    print(t)#不用接受,做完之后直接打印原来的列表,否则为None-->['m', 'boy', 'crazy', 'm', 'a', 'm', 'i']
    p=[3,5,9,7,2,1]
    p.sort()
    print(p)#排序从小到大[1, 2, 3, 5, 7, 9]
    p.sort(reverse=True)#修改sort中的参数,使其降序排列
    print(p)#[9, 7, 5, 3, 2, 1]
    #sort()也可以给字符串排序,如下
    l=['blue','red','white','black','purple','black','yellow']
    l.sort()
    print(l)#['black', 'black', 'blue', 'purple', 'red', 'white', 'yellow']
    l.sort(reverse=True)
    print(l)#['yellow', 'white', 'red', 'purple', 'blue', 'black', 'black']
    print( type(l) is list)#True
    l.clear()#清空列表
    print(l)#[]



    Output:

    first_black_index: 3
    second_black_index: 1
    second_black_index_in_big_list: 5
    second_black_value is: black
    [1, 2, 3, 4, 5, 6]
    3

    ['m', 'boy', 'crazy', 'm', 'a', 'm', 'i']
    [1, 2, 3, 5, 7, 9]
    [9, 7, 5, 3, 2, 1]
    ['black', 'black', 'blue', 'purple', 'red', 'white', 'yellow']
    ['yellow', 'white', 'red', 'purple', 'blue', 'black', 'black']
    True
    []

  • 相关阅读:
    HttpInvoker-----服务端实现
    RMI实现-----客户端的实现
    RMI实现-----服务端的实现
    远程服务(RMI)使用示例
    DispatcherServlet的逻辑处理(下篇)
    DispatcherServlet的逻辑处理(上篇)
    SpringMVC-----DispatcherServlet
    SpringMVC-----ContextLoaderListener
    爬取淘宝笔记本电脑数据(一)
    哔哩哔哩自动播放视频
  • 原文地址:https://www.cnblogs.com/startl/p/11733989.html
Copyright © 2011-2022 走看看