zoukankan      html  css  js  c++  java
  • 基础笔记(琐碎知识点)

    向列表中插入数据的几种方法:

    1.append()

    向列表末尾添加一个元素,注意,每次只能添加一个元素。

    >>> names = ['张三', '李四', '王五']
    >>> names.append('赵六')
    >>> names
    ['张三', '李四', '王五', '赵六']
    

    2.extend()

    向列表末尾添加元素,可以一次添加多个元素

    >>> names = ['张三', '李四', '王五']
    >>> names.append('赵六')
    >>> names
    ['张三', '李四', '王五', '赵六']
    >>> names.extend(['赵四', '向七'])
    >>> names
    ['张三', '李四', '王五', '赵六', '赵四', '向七']
    >>> 
    

    3.insert()

    向列表特定位置添加元素

    >>> names = ['张三', '李四', '王五']
    >>> names.append('赵六')
    >>> names
    ['张三', '李四', '王五', '赵六']
    >>> 
    >>> names.extend(['赵四', '向七'])
    >>> names
    ['张三', '李四', '王五', '赵六', '赵四', '向七']
    >>> names.insert(2, '宋八')
    >>> names
    ['张三', '李四', '宋八', '王五', '赵六', '赵四', '向七']

    向列表中删除数据的几种方法:

    1.remove()

    前提知道列表中具体的元素,删除后没有返回值。

    >>> names
    ['张三', '李四', '赵六', '王五', '宋八', '赵四', '向七']
    >>> names.remove('宋八')
    >>> names
    ['张三', '李四', '赵六', '王五', '赵四', '向七']
    >>> 
    

    2.del

    前提知道列表中元素下标,删除后没有返回值。

    >>> names
    ['张三', '李四', '赵六', '王五', '赵四', '向七']
    >>> del names[2]
    >>> names
    ['张三', '李四', '王五', '赵四', '向七']
    >>> 
    

    3.pop()

    删除后返回删除的元素,默认删除列表中最后一个元素,也可以删除指定元素

    >>> names
    ['张三', '李四', '王二', '王五', '赵四', '向七']
    >>> names.pop()
    '向七'
    >>> names.pop(2)
    '王二'
    >>> 
    

      

    列表中元素交换

    例如:将列表中第三个元素和第五个元素进行交换

    >>> names
    ['张三', '李四', '宋八', '王五', '赵六', '赵四', '向七']
    >>> names[2]
    '宋八'
    >>> names[4]
    '赵六'
    >>> names[2], names[4] = names[4], names[2]
    >>> names
    ['张三', '李四', '赵六', '王五', '宋八', '赵四', '向七']
    

      

  • 相关阅读:
    常见的设计模式:单例模式、工厂模式、观察者模式、装饰模式与适配器模式
    WCF、Web API、WCF REST、Web Service之区别
    Asp.Net Web API VS Asp.Net MVC
    sql server 2008 评估期已过期解决办法
    IIS6.0中布署MVC站点
    SQL Server类型与C#类型对应关系
    经纬度 lbs 笔记
    C#实现用Newtonsoft.Json 4.5.11解析人人网院校信息并获取院系信息
    当前上下文中不存在名称"Session"
    [ASP.NET]HttpCookieCollection to CookieCollection的最简单方法
  • 原文地址:https://www.cnblogs.com/zijue/p/13167903.html
Copyright © 2011-2022 走看看