一、列表:

    1、Python基础数据类型之一;

    2、其他语言中也有列表的概念,js 数组;

    3、可索引,可切片,可加步长;

    4、列表可以存储大量的数据;

   第一:索引,切片,切片+步长。

    

   第二:增删改查,其他方法。

    增:

      .append() 追加 #添加到最后

      .insert() 插入 #可插入到任意位置,用索引

      .extend() 迭代追加 #拆分成最小元素追加到最后

    删:

      .pop() 按索引删除 #返回值;只有这个方法有返回值

      .remove() 按元素删除

      .clear() 清空列表

      del 可以按照索引删除;可以按照切片删除(可以加步长);可以在内存级别删除整个列表

    改:

      按照索引改  name[1] = ‘杨’

      按照切片(加步长) 切片加步长更改必须一一对应

    查:

      索引,切片,切片+步长

      for 循环

      其他方法:

        len() #查询总个数

        .coune() #查询某个元素出现的次数

        .index() #通过元素找索引

        .sort() #按数字从小到大排序

        .sort(reverse=True) #按数字从大到小排序

        .reverse() #反转

   第三:列表的嵌套。

二、元祖:

    只读列表,只允许查询,不允许增删改

    索引,切片,切片+步长

    for 循环

    index,len,count

    应用场景:一些非常重要的数据,不允许所有人修改的,放在元祖中。

    元祖 儿子不能改,孙子可以改

三、range

    自定制的 数字范围的 可迭代对象 类比成列表

    range(1,101)

    range() 一般和for循环结合使用。

    可加步长

最新文章

  1. [分享] 史上最简单的封装教程,五分钟学会封装系统(以封装Windows 7为例)
  2. border-width和border其它属性配合实现的小三角形标签效果
  3. 三线程连续打印ABC
  4. Atitit. 高级软件工程师and 普通的区别 高级编程的门槛总结
  5. redis Ok2
  6. lucene、lucene.NET详细使用与优化详解
  7. [转] Java 8的新特性
  8. XNOR-Net ImageNet Classification Using Binary Convolutional Neural Networks
  9. LeakCanary,检测安卓,java内存泄漏
  10. Dialog对话框管理工具类
  11. 监听器的小示例:利用HttpSessionListener和HttpServletContextListener实现定时销毁HttpSession
  12. JAVA WEB快速入门之通过一个简单的Spring项目了解Spring的核心(AOP、IOC)
  13. MyBatis sql语句使用总结
  14. NSDictionary实现原理-ios哈希hash和isEqual
  15. Jquery 获取屏幕及滑块及元素的高度及距离
  16. 不在同一主机:vsftpd+pam+mysql
  17. maven学习(4)-Maven 构建Web 项目
  18. Datetimepicker.js用法
  19. 简短的创建Ajax对象代码
  20. Ubuntu18.04安装mysql及相关配置

热门文章

  1. Linux 安装、启动和卸载SSH
  2. Dubbo学习参考
  3. svn的下载链接
  4. xshell5 Linux 上传下载文件
  5. Ubuntu 14.04 安装libssh
  6. Linux内核的五大模块
  7. 【bzoj】2733: [HNOI2012]永无乡
  8. python 集合取最大最小值
  9. Spring boot 中Hibernate 使用
  10. VC6_导入lib库