Python基础-数据结构

来源:互联网 发布:电脑风扇调速软件 编辑:程序博客网 时间:2024/06/07 14:01
数字
python支持五种基本数字类型
int (有符号整数) long(长整数) bool(布尔值) float(浮点值) complex(复数)
python的长整数与C语言的长整数不一样。python的长整数所能表达的范围远远超过C语言的长整数,事实上,python长整数仅受限于用户计算机的虚拟内存总数,有点类似于java中的BigInteger类型



字符
python中字符串被定义为引号之间的字符集合。Python支持使用成对的单引号或双引号,三引号来包含特殊字符。使用[]和切片运算符[:]可以得到子字符串。字符串尤其特有的索引规则:第一个字符的索引是0,最后一个字符的索引是-1
加号(+)用于字符串连接运算,星号(*)用于字符串重复。




列表和元组
可以将列表(list)和元组(tuple)当成普通的“数组”,能保存任意数量任意类型的python对象。和数组一样,通过从0开始的数字索引访问元素,但是列表和元组可以存储不同类型的对象。
列表和元组有几处重要的区别,列表用[]包裹,元素的个数及元素的值可以改变。
元组元素用()包裹,不可以更改(内容可以更改)。元组可以看成是只读的列表。通过切片运算([]和[:]可以得到子集),这一点与字符串的使用方法一样。




字典

字典是python中的映射数据类型,工作原理类似哈希表,由键-值(key-value)d对构成。几乎所有类型的python对象都可以用作键,不过一般还是以数字或者字符串最为常用。值可以是任意类型的python对象,字典元素用大括号{}包裹。


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小学生上课注意力不集中怎么办 工商抽查到你了怎么办 拿到商调函后该怎么办 苹果7p掉水里了怎么办 苹果7屏幕进水了怎么办 苹果5s掉进水里怎么办 苹果5s无法开机怎么办 苹果手机充不了电怎么办 苹果5s掉了怎么办 苹果6手机掉水里了怎么办 苹果5s关机丢了怎么办 苹果5s发热严重怎么办 手机开不开机了怎么办 苹果6基带坏了怎么办 苹果7基带坏了怎么办 苹果刷机1错误怎么办 4s解锁密码忘了怎么办 4sid密码忘记了怎么办 苹果4忘记id密码怎么办 枣核吃到肚子里怎么办 芝麻分贷款不还怎么办 德国bm家不发货怎么办 金士顿u盘坏了怎么办 箱子的密码忘了怎么办 拉杆箱密码忘了怎么办? 拉杆箱忘了密码怎么办 拉箱密码忘了怎么办 飞行箱密码忘了怎么办 旅行箱密码乱了怎么办 手机sdk版本过低怎么办 cad标注数字太小怎么办 绿萝花肥施多了怎么办 大疆4云台抖动怎么办 三证合一后社保怎么办 三证合一后税务怎么办 身份证在深圳丢了怎么办 吃虾过敏皮肤痒怎么办 吃大头虾手掌痒怎么办 孩子支气管炎咳嗽老不好怎么办 抻筋了 很疼怎么办 短信验证码删了怎么办