Python基础语法-内置数据结构概览

本文内容非常简单,主要介绍接下来要讲的内容。那就是Python的内置数据结构。今天只是简单介绍一下Python都有哪些内置数据结构,这样就可以循序渐进地进行学习,而不是一股脑地把内容塞给大家,这样大家也接受不了。


如果遇到什么问题,可以邮件进行交流,目前没有评论功能。电子邮件为:lcc@lavenliu.cn

五种线性结构

  1. 列表
  2. 元组
  3. 字符串
  4. bytes
  5. bytearray

两种非线性结构

  1. 字典
  2. 集合

列表、元组、字符串属于线性结构,我们可以对其进行切片操作、解包/封包操作。

序列类型操作符

下表是所有序列类型都适用的操作符:

序列操作符

作用

seq[ind]

获得下标为ind的元素

seq[ind1:ind2]

获得下标从ind1到ind2间的元素集合

seq * expr

序列重复expr次

seq1 + seq2

连接序列seq1和seq2

obj in seq

判断obj元素是否包含在seq中

obj not in

判断obj元素是否不包含在seq中

原文发布于微信公众号 - 小白的技术客栈(XBDJSKZ)

原文发表时间:2017-08-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏nummy

Python中getattr、__get__、__getattr__和__getattribute__的区别

getattr (object, name[, default])是Python的内置函数之一,它的作用是获取对象的属性。

1061
来自专栏我是业余自学C/C++的

vector

1824
来自专栏张俊红

python中的小魔法(一)

? 总第101篇 if-else的简洁写法 #常规写法 if a>b: c=a else: c=b #简洁写法 c=a if a>b...

2744
来自专栏数据库新发现

php中几个字符处理函数的说明

使用字符串 dellimiter 把 data 分割成一个数组返回 类似函数:split()

1262
来自专栏web前端教室

javascript数据结构之基数排序浅淡

队列是一种列表,但它只能在队头删除元素,并在队尾插入元素。 所以,它是一个有序的列表,是先进先出的。 就像在银行排除一样,先到先办,新人排在后面。 可以使用队列...

2229
来自专栏个人随笔

房上的猫:while循环与do-while循环,debug的调试运用

一.循环结构  1.循环不是无休止进行的,满足一定条件的时候循环才会继续,称为"循环条件",循环条件不满足的时候,循环退出  2.循环结构是反复进行相同的或类似...

39411
来自专栏菩提树下的杨过

javascript中function调用时的参数检测常用办法

1.方法重载 js中并不直接支持类似c#的方法重载,所以只能变相的来解决,示意代码:(利用了内置属性arguments) var f1 = function(p...

2248
来自专栏小文博客

写出这个数——《C语言代码笔记》

2582
来自专栏决胜机器学习

《Redis设计与实现》读书笔记(九) ——Redis集合和有序集合实现原理

《Redis设计与实现》读书笔记(九) ——Redis集合和有序集合实现原理 (原创内容,转载请注明来源,谢谢) 一、集合 集合的编码方式有intset和has...

3165
来自专栏数说戏聊

SUBSTRING() 与 CONV() 函数1.substring()函数2.conv()函数

MySQL 字符串截取函数:left(), right(), substring(), substring_index()。

892

扫码关注云+社区

领取腾讯云代金券