组合数据类型

您所在的位置:网站首页 udp数据项最大长度 组合数据类型

组合数据类型

2024-07-16 07:26:53| 来源: 网络整理| 查看: 265

组合数据类型能够将多个同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序、更容易。

组合类型分为三种:

一.序列类型:一维元素向量,元素之间存在先后关系,通过序号访问,元素之间不排他。以下三种数据类型,都能使用相同的索引体系,即正交递增序号和反向递减序号。支持关系运算符(in),长度运算符(len()),分片([ ])。

(1)字符串(str)

(2)元组(tuple)

元组是包括0个或多个数据项的不可变序列类型。元组生成后是固定的,其中任何数据项不能替代或删除。并且元组一旦创建就不能被修改。在python中采用逗号和圆括号表示

 (3)列表(list)

列表也是包括0个或多个数据项的不可变序列类型。但与元组不同的是,列表的长度和内容都是可变的,可自由对列表中的数据项进行增加、删除或替换,没有长度限制,元素类型可以不同。列表用中括号[ ]表示,也可以用list函数将元组或字符串转化为列表,直接使用将会返回一个空列表

如:

 结果为:

 序列类型的通用操作:

  二.集合类型(set):与数学中集合的概念一致,即包含0个或多个数据项的无序组合。集合中的元素不可重复,元素类型只能是固定数据类型。并且没有索引和位置的概念,不能分片,集合中元素可以动态增加或删除。用{ }表示,并且打印效果和定义顺序不一致。

如:

 结果为:

 集合类型的操作符有:

 

 

三.映射类型:“键-值”数据项的组合,每个元素是一个键值对,即元素是(key,value),元素之间是无序的。键值对是一种二元关系,源于属性和值的映射关系。

键(key)表示一个属性,理解为一个类别或项目,值(value)是属性的内容,键值对刻画了一个属性和他的值,用于存储和表达,在python主要以字典(dict)体现.

(1)字典类型:字典是储存可变数量键值对的数据结构,键和值可以是任意数据类型,包括数据自定义的类型。字典中元素以键信息为索引访问,长度是可变的,可以通过改变键信息赋值实现增加或修改键值对。

如:

 结果对应为:

 字典类型的函数与方法:

 

注:以上书中图片为python语言程序设计基础(第二版)中所拍,仅作笔记用,侵权可删。

 



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭