zoukankan      html  css  js  c++  java
  • Python基础(四)

    1.列表

    列表是可变的,为了更有效率的输出列表,通常进行遍历输出

    list = [ 'xiaohua','xiaoming','xiaozhang']

    for name in list:

      print(name)

    2.列表的常见操作

    list = [ 'xiaohua','xiaoming','xiaozhang']    a=[3,4]

    向列表中添加元素:list.append('xiaohuang')    list = [ 'xiaohua','xiaoming','xiaozhang','xiaohuang']

    将另外一个集合中的元素逐一添加进列表:list.extend(a)  list = ['xiaohua','xiaoming','xiaozhang','xiaohuang',3,4]

    在指定位置前插入元素:list.insert(元素的下标,插入的元素)

    列表修改:可以通过下标来直接进行修改

    列表元素查找:in(在)、not in(不在)

    列表元素查找,返回具体位置下标,无元素报错:list.index(str,开始位置下标,结束位置下标)属于左闭右开

    列表元素查找,返回具体位置下标,无元素不报错:list.count(str)

    列表元素删除:del:根据下标进行删除

    列表元素删除:pop:删除最后一个元素

    列表元素删除:remove:根据元素的值进行删除

    排序:sort() 按照从小到大排序;reserse=True,则代表反序

    3.列表嵌套

    一个列表中的元素又是一个列表,那么这就是列表的嵌套

     schoolNames = [['北京大学','清华大学'],
                        ['南开大学','天津大学','天津师范大学'],
                        ['山东大学','中国海洋大学']]
    
  • 相关阅读:
    单例模式
    二、CSS
    十一、多线程
    十二、协程
    十、多进程
    九、内存管理
    八、元类
    七、上下文管理器/魔术方法
    六、单例模式
    五、装饰器
  • 原文地址:https://www.cnblogs.com/zxh1297/p/9445024.html
Copyright © 2011-2022 走看看