zoukankan      html  css  js  c++  java
  • 列表操作

    列表(list

      是python以及其他语言中最常用到的数据结构之一。Python使用使用中括号 [ ] 来解析列表。列表是可变的(mutable)

    1 查([])

      通过索引、切片进行查询

    names_class2=['张三','李四','王五','赵六']

    # print(names_class2[2])

    # print(names_class2[0:7])

    # print(names_class2[-1])

    # print(names_class2[3:0:-1])

    2 增(append,insert)

    insert 方法用于将对象插入到列表中指定位置,而append方法则用于在列表末尾追加新的对象

    names_class2.append('mac')

    names_class2.insert(2,'mac')

    3 改(重新赋值)

    names_class2[0:2]=['seg','adle']

    4 删(remove,del,pop)

    remove直接删除元素

    pop删除指定元素,并返回删除值

    del 通过索引进行删除元素

    列表其它操作方法:

    1,count 方法统计某个元素在列表中出现的次数:

    >>> ['to''be''or''not''to''be'].count('to'

    输出2 
    2,extend 方法可以在列表的末尾一次性追加另一个序列中的多个值:
    >>> a = [123
    >>> b = [456
    >>> a.extend(b) 
    3, index 方法用于从列表中找出某个值第一个匹配项的索引位置:
    names.index("zhangsan")
    4, reverse 方法将列表中的元素反向存放,保存生效。
    names.reverse()
    5,  sort 方法用于在原位置对列表进行排序,按照a-z,小到大排序,保存生效
    names.sort()
  • 相关阅读:
    [saiku] 系统登录成功后查询Cubes
    216. Combination Sum III
    215. Kth Largest Element in an Array
    214. Shortest Palindrome
    213. House Robber II
    212. Word Search II
    211. Add and Search Word
    210. Course Schedule II
    分硬币问题
    开始学习Python
  • 原文地址:https://www.cnblogs.com/zzzhao/p/11343024.html
Copyright © 2011-2022 走看看