zoukankan      html  css  js  c++  java
  • 《Python编程从入门到实践》--- 学习过程笔记(3)列表

    一、用[](方括号)表示列表,用,(逗号)分隔其中的元素。

    1 >>> name=['limei', 'hanmeimei', 'xiaoming']
    2 >>> print(name)
    3 ['limei', 'hanmeimei', 'xiaoming']

     列表元素下标从0开始,可以从后向前访问即下标为负数,-1则为倒数第一个元素。【负数索引】

    二、修改、添加和删除元素

      (1)修改元素:直接给对应位置元素重新赋值。

      (2)添加元素:①列表末尾添加:appand()方法;②列表内添加:insert()方法。insert(位置,"元素")

      (3)删除元素:①根据位置删除:del + 列表中元素位置;

               ②列表末尾删除:pop()方法。pop()方法也可以单独作为弹出末尾元素的操作,把弹出元素赋值输出。

                pop()方法同时可以删除任意位置的元素。pop(位置)。若括号内位置缺省,则为弹出末尾元素。

               ③根据值删除:remove()方法。remove("元素")。

                remove()方法只删除第一个匹配的值。

     三、组织列表

      (1)排序:①按字母永久排序:sort()方法。参数reverse=True表示反向永久排序。

            ②按字母临时排序:sorted()函数。同样参数reverse=True表示反向临时排序。

            ③永久反转原序:reverse()方法。再次调用恢复原序。

      (2)确定列表长度:len()函数。

    最好使用-1下标来取列表的最后一个元素,代替使用列表长度减一作为下标来取最后一个元素。

    20190313

  • 相关阅读:
    NBIbatis 微信框架
    NBIbatis 框架体系说明
    NBIbatis 基础框架
    .NET开发者必备的工具箱
    开源中国上一些有用的开源系统
    TfS+强制删除签出锁定项
    thinkphp支持大小写url地址访问,不产生下划线
    sqlserver 链接 ODBC 访问 MySql
    ibatis + log4net 配置注意事项
    Devexpress GridView内嵌dx:ASPxGridLookup取得控件值乱跳解决方案
  • 原文地址:https://www.cnblogs.com/Mendy/p/10522263.html
Copyright © 2011-2022 走看看