zoukankan      html  css  js  c++  java
  • python基础 -列表,元组

     一. 1.1 列表的介绍

    列表是python的基础数据类型之 一 ,其他编程语言也有类似的数据类型. 比如JS中的数组, java中的数组等等. 它是以[ ]括起来, 每个元素 用' , '隔开 而且可以存放各种数据类型:

    列表相比于字符串. 不仅可以存放不同的数据类型.  而且可以存放大量的数据. 32位python可以存放: 536870912个元素, 64位可以存放: 1152921504606846975个元素. 而且列表是有序的(按照你保存的顺序),有索引, 可以切片方便取值.

    2.2 列表的索引和切片

    列表和字符串 一样也拥有索引:

     

    列表的切片:

     

     

     二. 列表的增删改查

    增, 注意, list和str是不 一样的. lst可以发生改变. 所以直接就在原来的对象上进行了操作

     

    2.  删除

    pop, remove, clear, del

     

     

    3.  修改 

    索引切片修改

    4.  查询, 列表是 一个可迭代对象, 所以可以进 行for循环

    5.  其他操作

     

     三. 列表的嵌套采用降维操作.一层一层的看就好.

    四. 元组和元组嵌套

    元组: 俗称不可变的列表. 又被成为只读列表, 元组也是python的基本数据类型之一,  用小括号括起来,  里面可以放任何数据类型的数据, 查询可以. 循环也可以. 切片也可以. 但就是不能改.

     

    关于不可变, 注意: 这里元组的不可变的意思是 子元素不可变.  而子元素内部的子元素是可以变, 这取决于子元素是否是可变对象.

    元组中如果只有 一个元素.  一定要添加 一个逗号, 否则就不是元组

     

    元组也有count(), index(), len()等 方法. 可以自己测试使用

    五. range

      range可以帮我们获取到 一组数据. 通过for循环能够获取到这些数据.

     



    幻想毫无价值,计划渺如尘埃,目标不可能达到。这一切的一切毫无意义——除非我们付诸行动。
  • 相关阅读:
    生成验证码图片(含模糊背景)
    再论验证码安全:请及时销毁你的验证码
    C# DES 加密/解密
    jQuery 表格工具集
    见证VS2010发布会[转]
    jQuery Lightbox(balupton版)图片展示插件讲解
    Coding完美世界——VS2010发布会见闻!【转】
    asp.net对Get请求的加密
    【C#源码】DES加密解密类
    asp.net1.1和asp.net 2.0共存
  • 原文地址:https://www.cnblogs.com/TodayWind/p/11826887.html
Copyright © 2011-2022 走看看