美文网首页
python-D7字符串和常用数据结构

python-D7字符串和常用数据结构

作者: 眼泪成诗HOCC | 来源:发表于2019-08-05 17:57 被阅读0次

使用字符串

除了字符串,Python还内置了多种类型的数据结构,如果要在程序中保存和操作数据,绝大多数时候可以利用现有的数据结构来实现,最常用的包括列表、元组、集合和字典。

使用列表

如何定义列表、使用下标访问列表元素以及添加和删除元素的操作。

和字符串一样,列表也可以做切片操作,通过切片操作我们可以实现对列表的复制或者将列表中的一部分取出来创建出新的列表。

还可以使用列表的生成式语法来创建列表

使用元组

如果不需要对元素进行添加、删除、修改的时候,可以考虑使用元组,当然如果一个方法要返回多个值,使用元组也是不错的选择。

元组在创建时间和占用的空间上面都优于列表。我们可以使用sys模块的getsizeof函数来检查存储同样的元素的元组和列表各自占用了多少内存空间,这个很容易做到。我们也可以在ipython中使用魔法指令%timeit来分析创建同样内容的元组和列表所花费的时间。

使用集合

Python中的集合跟数学上的集合是一致的,不允许有重复元素,而且可以进行交集、并集、差集等运算。

使用字典

字典是另一种可变容器模型,类似于我们生活中使用的字典,它可以存储任意类型对象,与列表、集合不同的是,字典的每个元素都是由一个键和一个值组成的“键值对”,键和值通过冒号分开。

相关文章

  • python-D7字符串和常用数据结构

    使用字符串 除了字符串,Python还内置了多种类型的数据结构,如果要在程序中保存和操作数据,绝大多数时候可以利用...

  • Python最常用的数据结构6种

    Python最常用的数据结构6种:数字、字符串、列表、元组、字典和集合。其中最为常用的是数字、字符串、列表和字典。...

  • ElasticSearch 常用数据结构

    ElasticSearch 常用数据结构 字符串类型 字符串类型:是ES最常用的类型之一。其内部使用了倒排索引算...

  • day-007--字符串和常用数据结构

    字符串和常用数据结构 这个地方得好好看,正常得就是在操作字符串和这些类型的使用 1.字符串一些操作 字符串操作 下...

  • python 入门之数据类型

    常用数据结构 Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) ...

  • 字符串 元组 列表 字典

    字符串和常用数据结构 使用字符串 所谓字符串,就是由零个或多个字符组成的有限序列。在Python程序中,如果我们把...

  • Redis外部数据结构与内部数据结构

    外部数据结构与内部数据结构 外部数据结构除了常用的5种:字符串String,哈希表Hash,列表List,集合Se...

  • Redis基础知识

    1.Redis核心数据结构 1.1 String 字符串常用操作SET key value ...

  • Redis核心数据结构

    Redis存储类型 redis底层提供了5种数据结构:字符串、哈希、列表、集合、有序集合 字符串String 常用...

  • redis02--数据结构

    常用命令 String:字符串 list/set/hash/zset 这四种数据结构是容器型数据结构,它们共享下面...

网友评论

      本文标题:python-D7字符串和常用数据结构

      本文链接:https://www.haomeiwen.com/subject/tqzmdctx.html