zoukankan      html  css  js  c++  java
  • python 基础_列表的其他操作 4

    一.查找某个元素在数组中出现的次数 ,count的运用

    a = ['a','b','c','c','c','a']

    print(a.count('c'))

    二.把一个元素插入到另一个元素的末尾,extend。如下面,把b里面的值赋予给a。

    a = ['a','b','c']

    b = ['d','e','f']

    a.extend(b)

    print (a)

    print (b)

    输出的结果为

    ['a', 'b', 'c', 'd', 'e', 'f']
    ['d', 'e', 'f']

    三.查找某个元素在数组中的序列位,index,如果查找的元素在数组中有多个重复的话,则以第一个位主。如下面

    a = ['a','b','c','d','e']

    print (a.index('c'))

    输出结果为

    3

    四.倒着输出数组中的内容reverse,不能把其付给其他的值再输出,是直接对数值进行操作

    a = ['a','b','c','d','e']

    print(a.reverse())

    五。对数值进行排序,sort 。这个的排序是根据ASCII码表的顺序从大到小一次排序的。不能把其付给其他的值再输出,是直接对数值进行操作

    a = ['a','B','c','D','e']

    a.sort()  #括号里的参数是可以添加一个(reverse=Ture),意思是从小到大排序再倒过来,默认是Flase

    print (a)

    输出结果

    ['B', 'D', 'a', 'c', 'e']


    六.为数组提供一个编号方便取其中的值,enumerate
    for i in enumerate(a,1): #在下列打印中每一行前面都有一个编号,括 print(i) 号中的1是可变的量,指的是从什么数字开始想后数
    输出的结果为
    (1, (1, 2, 3))
    (2, ('a', 'b', 'c'))
    (3, ('4', '5', '6'))


    七.len(列表or元组) #len用于判断列表的长度,从0开始

  • 相关阅读:
    JAVA中“==”和equals
    C++中各种容器的类型与特点
    程序员面试宝典 笔记 第七章
    程序员面试宝典 笔记(第六章 预处理 const 和sizeof())
    某学长面经
    tomcat 启动日志乱码
    Jenkins关闭和重启实现方式
    linux下svn版本控制的常用命令大全
    Java中的增强 for 循环 foreach
    JS 中 cookie 的使用
  • 原文地址:https://www.cnblogs.com/luotianyi520/p/8284987.html
Copyright © 2011-2022 走看看