zoukankan      html  css  js  c++  java
  • (一)Python入门-3序列:01列表-特点-内存分析

    一:序列介绍

      序列是一种数据存储方式,用来存储一系列的数据。在内存中,序列就是一块用来存放多个值的连续的内存空间。比如一个整数序列[10,20,30,40],可以这样示意表示:

      

      由于 Python3 中一切皆对象,在内存中实际是按照如下方式存储的: a = [10,20,30,40]

      从图示中,可以看出序列中存储的是整数对象的地址,而不是整数对象的值。python 中常用的序列结构有: 字符串、列表、元组、字典、集合

      上一章学习的字符串就是一种序列。关于字符串里面很多操作,在这一章中仍然会用到。

      本章内容,必须非常熟悉。无论是在学习还是工作中,序列都是每天都会用到的技术,可以非常方便的帮助我们进行数据存储的操作。

    二:列表介绍

      列表:用于存储任意数目、任意类型的数据集合。

      列表是内置可变序列,是包含多个元素的有序连续的内存空间。列表定义的标准语法格式: a = [10,20,30,40]其中,10,20,30,40 这些称为:列表a的元素。

      列表中的元素可以各不相同,可以是任意类型。比如: a = [10,20,'abc',True]

      列表对象的常用方法汇总如下:

      Python的列表大小可变,根据需要随时增加或缩小。

      字符串和列表都是序列类型,一个字符串是一个字符序列,一个列表是任何元素的序列。前面学习的很多字符串的方法,在列表中也有类似的用法,几乎一模一样。

  • 相关阅读:
    jvm基本结构和解析
    多态的意思
    java中对象的简单解读
    double类型和int类型的区别
    python 解析xml文件
    win10不能映射Ubuntu共享文件
    Qt程序打包
    Ubuntu boot分区文件误删,系统无法启动,怎么解
    ubuntu Boot空间不够问题“The volume boot has only 5.1MB disk space remaining”
    Ubuntu 分辨率更改 xrandr Failed to get size of gamma for output default
  • 原文地址:https://www.cnblogs.com/jack-zh/p/10815395.html
Copyright © 2011-2022 走看看