精华内容
下载资源
问答
  • 组合数据类型
    千次阅读
    2018-10-29 17:35:06

    一、组合数据类型
    组合数据类型有3大类,分别是集合类型、序列类型、映射类型。
    1、集合
    无序组合,一般用大写字母表示
    (1)集合中的元素不可重复
    (2)集合是无序组合,没有索引和位置的概念
    (3)set()函数用于集合的生成,返回结果是一个无重复且排序任意的集合
    (4)集合通常用于表示成员间的关系、元素去重等。
    (5)集合不可以用{}直接生成,{}直接生成的是字典

    • 集合操作符
      4种基本操作:交并差补
      S-T 或 S.difference(t) 返回在集合s中但不在t中的元素
      S&T 或 S.intersection(t) 返回同时在集合s和t中的元素
      S|T 或 S.union(t) 返回结合s和t中的所有元素
      S^T 或 S.symmetric_difference(t) 返回集合s和t中的元素,但不包括同时在其中的元素。
    • 操作方法和函数:
      S.add(x) 如果数据项x不在集合S中,将x增加到S
      S.remove(x) 如果x在集合S中,移除该元素;不在则产生KeyError异常
      S.discard(x) 移除S中的元素x,如果x不在集合S中,不报错
      S.clear() 移除S中所有的数据项
      S.pop() 随机返回S的一个元素,更新S,若S为空,产生KeyError异常
      S.copy() 返回S的一个副本
      len(S) 返回集合S元素个数
      x in S 返回值是布尔值,判断x是否是S的元素
      x not in S 返回值是布尔值,判断x是否是S的元素

    2、序列类型
    有序组合,字符串、列表、元组都属于序列类型。
    (1)列表 [] list()
    序列类型是一维元素向量,元素之间存在先后关系,通过序号访问。
    访问时通过下标标出即可,正向递增序号、反向递减序号。

    • 操作符
      x in s 返回值是布尔值,判断x是否是s的元素
      x not in s 返回值是布尔值,判断x是否是s的元素
      s + t 连接s和t
      sn 或 ns 将序列s复制n次
      s[i] 索引第i个元素
      s[i : j] 切片,包含第i个元素,不包含第j个元素
      s[i : j : k] 步骤切片,步长为k
      s[: : -1] 序列取反
      –操作函数
      len(s) 序列s的元素个数
      min(s) 序列s的最小元素
      max(s) 序列s的最大元素
      sorted(s,func) 对列表元素排序,高阶函数
      –方法
      s.index(x) 返回第一次出现元素x的索引值
      s.index(x, i, j) 从i到j(不包含j)找第一次出现元素x的索引值
      s.count(x) 返回元素x在列表中的数量
      s.append(x) 将x添加到列表末尾
      s.sort() 对列表元素排序
      s.reverse() 将列表元素逆序
      s.insert(i,x) 在位置i处插入新元素x
      s.remove(x) 删除列表中第一次出现的元素x
      s.pop(i) 取出列表中i位置上的元素,并在列表中将其删除
      s.pop() 取出列表中第一个元素,并在列表中将其删除
      s.copy() 生成一个新列表,复制s中的所有元素
      s.clear() 删除列表中的所有元素
      (2)字符串 str()
      基本适用列表的操作。
    • 字符串处理函数
      len(x) 返回字符串的长度
      str(x) 返回任意类型x所对应的字符串形式
      chr(x) 返回Unicode编码x对应的单字符
      ord(x) 返回单字符x表示的Unicode编码
      hex(x) 返回整数x对应十六进制数的小写形式字符串
      oct(x) 返回整数x对应八进制数的小写形式字符串
    • 字符串处理方法
      str.lower() 返回字符串副本,全部字符小写
      str.upper() 返回字符串副本,全部字符大写
      str.split(step = None) 返回一个列表,由str根据sep被分隔的部分构成,省略sep默认以空格分隔
      str.count(sub) 返回sub子串出现的次数
      str.replace(old, new) 返回字符串str的副本,所有old子串被替换成new
      str.center(width, fillchar) 字符串居中函数,fillchar参数可选
      str.strip(chars) 从字符串str中去掉在其左侧和右侧chars中所列出的字符
      str.join(iter) 将iter变量的每一个元素后增加一个str字符串
      (3)元组 () tuple()
      不可以修改、删除、增加

    3、映射
    键-值,键可以是元组,不可以是列表
    字典 {} dic()
    字典类型(dict)是‘’键–值‘’数据项的组合,每个元素是一个键值对。

    • 基本操作:
      定义空字典: d = dict() d = {}
      增加一项: d[key] = value 如d[“a”]=“abc”
      访问: d[key]
      删除某项: del d[key]
      key是否在字典中: key in d
      字典的遍历:
      遍历所有的key: for key in d.keys():
      print(key)
      遍历所有的value: for value in d.values():
      print(value)
      遍历所有的数据项:for item in d.items():
      print(items)
    • 操作函数
      len(d) 字典d的元素个数
      min(d) 字典d中键的最小值
      max(d) 字典d中键的最大值
      dic() {} 生成空字典
    • 操作方法
      d.keys() 返回所有的键信息
      d.value() 返回所有的值信息
      d.items() 返回所有的键值对
      d.get(key, default) 键存在则返回相应值,否则返回默认值default
      d.pop(key, default) 键存在则返回相应值,同时删除键值对,否则返回默认值default
      d.popitem() 随机从字典中取出一个键值对,以元组(key, value)形式返回,同时将该键值对从字典中删除
      d.clear() 删除所有的键值对,清空字典
      d.update(d2) 把字典d2的键/值对更新到d里,同时d2消失
    更多相关内容
  • python的基础语法(组合数据类型)一,list列表python 语言中使用组合数据类型进行操作,最常见的组合数据类型之一~就是 list 列表。1 什么是列表?列表是组合数据类型中的一种,可以按照有顺序的方式、存储不同数据...

    python的基础语法(组合数据类型)

    一,list列表

    python 语言中使用组合数据类型进行操作,

    最常见的组合数据类型之一~就是 list 列表。

    1 什么是列表?

    列表是

    组合数据类型

    中的

    一种

    ,可以按照

    有顺序

    的方式、

    存储不同数据类型的

    可以重复

    的 多个数据。

    2 列表怎么声明?

    python 中通过 list 关键词表示列表

    3 列表的操作

    列表的常见操作:列表作为一个数据容器,存放大量的数据

    生活中/代码中,对于容器中的数据的操作方式,固定的四种方式

    ⚫ 增加数据

    ⚫ 修改数据

    ⚫ 删除数据

    ⚫ 查询数据

    ◼ 遍历数据[for 循环遍历数据,将所有的数据依次查看]

    (1)增加数据:

    names = list() # 声明一个空列表

    names.append("碧瑶") # 末尾追加一个数据[可以是一个整数/字符串/列表]

    # names ['碧瑶']

    names.append("陆雪琪") # 末尾追加一个数据

    for x in names:

    print(x)

    # names ['碧瑶', '陆雪琪']

    names.append([1, 2]) # 末尾追加一个数据,这里追加了一个列表

    # names ['碧瑶', '陆雪琪', [1, 2]]

    names.insert(0, "青云门") # 指定位置[编号]增加一个数据

    # names ['青云门', '碧瑶', '陆雪琪', [1, 2]]

    names.insert(1, "天音寺") # 指定位置增加一个数据

    # names ['青云门', '天音寺', '碧瑶', '陆雪琪', [1, 2]]

    names.extend(["焚香谷", "鬼王宗"]) # 末尾追加多个数据,将追加的列表拆分后依次追加

    # names ['青云门', '天音寺', '碧瑶', '陆雪琪', [1, 2], '焚香谷', '鬼王宗']

    (2)修改数据:

    names = ['青云门', '天音寺', '碧瑶', '陆雪琪', [1, 2], '焚香谷', '鬼王宗']

    names[4] = "合欢派"

    # names ['青云门', '天音寺', '碧瑶', '陆雪琪', '合欢派', '焚香谷', '鬼王宗']

    (3)删除数据:

    names = ['青云门', '天音寺', '碧瑶', '陆雪琪', '万毒门', '焚香谷', '鬼王宗', '鬼王宗']

    names.remove("鬼王宗")

    # names ['青云门', '天音寺', '碧瑶', '陆雪琪', '万毒门', '焚香谷', '鬼王宗'] 移除了第一个查询到的

    names.remove("碧瑶")

    # names ['青云门', '天音寺', '陆雪琪', '万毒门', '焚香谷', '鬼王宗']

    names.pop(6) # '鬼王宗'

    # names ['青云门', '天音寺', '陆雪琪', '万毒门', '焚香谷']

    names.clear()

    (4) 查询数据 :

    names = ['青云门', '天音寺', '碧瑶', '陆雪琪', '合欢派', '焚香谷', '鬼王宗']

    for n in names:

    print("内容:", n)

    """

    内容: 青云门

    内容: 天音寺

    内容: 碧瑶

    内容: 陆雪琪

    内容: 合欢派

    内容: 焚香谷

    内容: 鬼王宗

    """

    names.index("合欢派") # 合欢派在列表中的索引位置:4

    names[4] = "万毒门"

    names.append("鬼王宗")

    # names ['青云门', '天音寺', '碧瑶', '陆雪琪', '万毒门', '焚香谷', '鬼王宗', '鬼王宗']

    names.count("鬼王宗") # 鬼王宗个数:2

    names.count("天音寺") # 天音寺个数:1

    (5) 其他操作:

    二,tuple元组

    1、 什么是元组|元组的特点

    元组也

    是组合数据类型

    中的 1 种,可以

    有顺序

    存放可以重复的

    可以是不同数据类型

    的 多个数据,数据一

    旦存放到元组

    中~

    不允许改动!

    元组是一种特殊的列表

    2、 元组的声明

    python 中通过 tuple 表示元组

    3. 元组的操作

    元组的适用场景:比如项目中一些固定不能修改的数据,可以直接定义在元组中

    # 将项目中一些固定不能改动的数据,直接定义到元组中使用!

    roles = ("游客", "普通会员", "VIP 会员", "管理员") # 使用到角色的时候,可以直接从 roles 变量中或者角色 roles[3] -> 管理员

    # 不推荐在项目中手工填写:管理员

    # 项目是多个人开发的~ 手工填写管理员~ 不同的人就有可能填写不同的名称

    # 开发 A:管理员;开发 B:Admin;开发 C:管理

    # 项目中的数据~不一致!严重的问题

    三,set集合

    1. 什么是集合?

    集合 set 是

    组合数据类型

    中的一种,集合中可以

    存放没有顺序

    的、

    不可以重复

    的、可以是不同数据类型的多个数据

    2. 集合的声明

    在 python 中通过 set 表示集合

    3. 集合的操作

    (1)增加操作:

    s = set()

    s.add("张宇")

    s.add("汤家凤")

    # s {'张宇', '汤家凤'}

    (2)复制操作:

    s2 = s.copy()

    # s2 {'张宇', '汤家凤'}

    (2)删除操作:

    s = {'张宇', '汤家凤', '李永乐'}

    s.pop() # 随机删除'汤家凤'

    s.remove("x") # 指定删除

    # 保存信息Traceback (most recent call last): File "", line 1, in KeyError: 'x'

    >>> s.discard("x")# 指定删除

    ’pop’, 随机删除

    一个集合中的数据[集合中的数据没有顺序]

    ’remove’,

    删除一个指定的数据,如果数据不存在就会报错

    ’discard’,

    删除一个指定的数据,如果数据不存在什么都不做

    三,dict字典

    1. 什么是字典?

    字典是项目开发过程中使用频率最高的一个组合数据类型,可以

    存放键值对(key:value) 数据

    ,其中 key 不能重复,value 是可以重复的,

    存放的数据没有顺序

    2. 字典的声明

    2. 字典的操作

    (1)查询获取数据

    dct = {'username': 'damu', 'nickname': '大牧莫邪'}

    dct.keys() # dict_keys(['username', 'nickname'])获取键

    dct.values() # dict_values(['damu', '大牧莫邪']) 获取所有值

    dct.get("username") # 获取指定键的值'damu'

    dct["nickname"] # 获取指定键的值'大牧莫邪'

    (2)删除数据

    dct = {'username': 'damu', 'nickname': '大牧莫邪'}

    dct.popitem() # 随机删除

    print(dct.items()) #运行后('nickname', '大牧莫邪') 被删了

    # dct = {'username': 'damu'}

    dct.pop("username") # 指定按键删除

    dct.pop(k) 删除 k 对应的键值对,等价于 del dct[k]

    dct.popitem() 随机删除一个键值对

    (3)修改数据:

    dct = {}

    dct.setdefault("english_teacher", "刘晓艳")

    # 如果 k 不存在,增加 K:v 到字典中,如果 k 存在什么都不做 dct = {'english_teacher': '刘晓艳'}

    dct.setdefault("english_teacher", "燕子")

    # dct = {'english_teacher': '燕子'}

    dct.update({"math_teacher": "李刚"})

    # dct = {'english_teacher': '燕子', 'math_teacher': '李刚'}

    dct.update({"math_teacher": "高昆仑"})

    # dct = {'english_teacher': '燕子', 'math_teacher': '高昆仑'}

    (4)增加数据:

    dct = {'english_teacher': '燕子', 'math_teacher': '高昆仑'}

    dct["political_teacher"] = '徐涛'

    # 只有 key 在字典中不存在的情况下,新增一个键值对数据

    print(dct.items())

    展开全文
  • Python组合数据类型

    千次阅读 2021-12-19 16:02:52
    Python语言最常用的组合数据类型有3大类,分别是集合类型、序列类型和映射类型。 集合类型是一个元素集合,元素之间无序,相同元素在集合中唯一存在。 序列类型是一个元素向量,元素之间存在先后关系,通过序列号...

    Python语言最常用的组合数据类型有3大类,分别是集合类型、序列类型和映射类型。 集合类型是一个元素集合,元素之间无序,相同元素在集合中唯一存在。 序列类型是一个元素向量,元素之间存在先后关系,通过序列号访问,元素之间不排他。 序列类型的典型代表是字符串类型和列表类型。 映射类型是“键-值”数据项的组合,每一个元素是一个键值对,表示为(key,value)。 映射类型的典型代表是字典类型。 集合类型是一个具体的数据类型,而序列类型和映射类型都是一类数据类型的总称。 Python语言中的集合类型与数学中的集合概念一致,即包含0个或多个数据项的无序组合。 集合是无序组合,用大括号( { })表示,他没有索引和位置的概念,集合中的元素可以动态的增加和删减。
    在这里插入图片描述

    组合数据类型:

    序列类型 (字符串、元组、列表)

    集合类型 (集合)

    映射类型 (字典)

    一、序列类型(可变的,有序的)

    1、字符串可以看成是一个单一字符的有序组合,也是一个基本数据类型,在这里就不做介绍了

    2、元组(不可变序列,不能删除,不能修改)

    元组用逗号和圆括号表示

    使用小括号 () 或 tuple() 或直接创建,元素间用逗号分隔

    操作和序列类型通用操作符和函数一样

    3、列表(灵活可变)

    列表是用中括号([])表示

    直接使用list()可以生成一个空列表

    list()还可以将元组和字符串转化为列表

    基本操作

    基本函数

    二、集合类型(元素类型不可重复,且是固定一种数据类型,例如整型,字符型)

    集合是用大括号({})表示

    set()函数可以生成集合

    基本操作

    基本函数

    三、映射类型

    字典(键值对,键(一个属性),值(属性的内容))

    字典是通过大括号来表示({})以冒号连接,不同键值对通过逗号连接

    大括号也可以创建一个空的字典,可以通过中括号向其增加内容

    展开全文
  • 【单选题】以下不是Python序列类型的是:【判断题】if语句与elif语句的使用没有本质的区别【单选题】import timemyD = {1:'a',2:'b'}for key,value in dict.items(myD):print(key,value)time.sleep(0.01) 程序的输出...

    【单选题】以下不是Python序列类型的是:

    【判断题】if语句与elif语句的使用没有本质的区别

    【单选题】import time

    myD = {1:'a',2:'b'}

    for key,value in dict.items(myD):

    print(key,value)

    time.sleep(0.01) 程序的输出结果为:

    【程序题】哪个选项是下面代码的执行结果? s='PYTHON' print("{0:3}".format(s)) A: PYTHON C:PYT D:PYTH

    【填空题】def changeme( mylist ): mylist.append([1,2,3,4]) print( "函数内取值: ", mylist) mylist = [10,20,30]; changeme( mylist ); print( "函数外取值: ", mylist) 函数输出结果有两行,依次为:(1)_____________ (2)_____________

    【判断题】复杂的程序结构都是由基本结构组合而成的。

    【填空题】按顺序补齐输出结果 x=2 print(type(x)) print(x/3) print(4.0/x) print(x//6) print(x**3)

    【单选题】在Python中,用于获取用户输入的函数是:

    【单选题】哪个选项是下面代码的输出结果? d= {'a': 1, 'b': 2, 'b': '3'} print(d['b'])

    【填空题】已知列表对象 x = ['11', '2', '3'] ,则表达式 max(x) 的值为 ___________ ; 表达式 min(x) 的值为 _________________ 。

    【填空题】表达式 'abcab'.replace('a','yy') 的值为 ___________ 。

    【填空题】建立一个空字典(1) d=___________; 增加两个键值对元素:1-red;2-black (2)d[1]=___________; (3)d[2]=___________; (4)len(d)=__________.

    【单选题】Python语言由谁创造?

    【单选题】给定列表ls = [1, 2, 3, "1", "2", "3"],其元素包含2种数据类型,哪个选项是列表ls的数据组织维度?

    【判断题】Python中条件24<=28<25是合法的,且输出为false。

    【填空题】已知列表 x = [1, 2],那么执行语句 x.extend([3]) 之后, x的值为____。答案:[1, 2, 3]

    【填空题】已知列表 x = [1, 3, 2],那么执行语句 a, b, c = map(str,sorted(x)) 之后,c的值为____。答案

    【多选题】补全程序,使得输出的结果为‘Y’ s='python'

    【单选题】哪个选项是下面代码的执行结果? s='PYTHON' print("{0:3}".format(s))

    【判断题】对于生成器对象x = (3 for i in range(5)),连续两次执行list(x)的结果是一样的。

    【简答题】王先生,40岁,工人。1年前患“感冒”,症状缓解后2周左右,出现轻微水肿,以晨起颜面部为主,随后出现尿中泡沫增多。1年来,症状时有时无,未予重视。近半个月来,由于工作忙,常感疲惫不堪,食欲减退,腰部酸痛,晨起水肿明显加重,双下肢也出现水肿。病人紧张不安,来院就诊。护理体检:T36.2°C,P70次/分,R18次/分,BP145/100mmHg。精神欠佳,面色晦暗,双肾区有压痛、叩击痛,眼睑、双下肢轻度水肿。双肺呼吸音清,未闻及干、湿哕音。实验室检查:尿蛋白(+++),尿红细胞(++),24小时尿蛋白定量4.01g;内生肌酐清除率58.2ml/min,尿酸583mmol/L,血肌酐400umo1/L,尿素氮14mmol/L;血红蛋白83g/L,红细胞2.8×1012/L。影像学检查:B超显示双肾区皮质回声增强,ECT结果为双肾功能轻度受损。初步诊断:慢性肾小球肾炎。

    请问:1.病人目前主要的护理问题有哪些?2.应该采取哪些护理措施?

    【填空题】def ChangeInt( a ): a = 10 b = 2 ChangeInt(b) print b 程序的输出结果为( )

    【填空题】两个集合,S1={1,2,5,6,7,9},S2={3,7,9} 则有:(1)S1|S2=_____________________; (2)S1&S2=____________________; (3)S1^S2=____________________; (4)S1-S2=____________________; (按元素大小填)

    【填空题】已知列表对象x = ['11', '2', '3'],则表达式max(x, key=len) 的值为____。答案

    【填空题】表达式 'The first:{1}, the second is {0}'.format(65,97) 的值为 ______________________________ 。

    【程序题】数据资料中打开文本“沉默的羔羊” 编写程序,输出出现次数排名前5的人名

    【单选题】查看对象内存地址的Python内置函数是

    【程序题】编写程序,判断某一年是否为闰年。 要求直接以图片格式粘贴:(1)程序;(2)某一年运行结果

    【单选题】哪个选项不能改变turtle画笔的运行方向?

    【单选题】Python的名字来源于

    【单选题】若 k 为整数,下述 while 循环执行的次数为:____________ k=1000 while k>1: print(k) k=k//2

    【单选题】列表ls,哪个选项对ls.append(x)的描述是正确的?

    【判断题】while循环只能实现无限循环的编程

    【单选题】以下不是Python语言合法命名的是:

    【单选题】下列Python赋值语句中不合法的是

    【多选题】s="Python" 则下列不正确的为:

    【单选题】关于大括号{},以下描述正确的是:

    【单选题】以下关于字符串.strip()方法功能说明正确的是:

    【填空题】假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到的值是____。答案:[6, 7, 9, 11]

    【程序题】教材93面程序练习题3.4:编写程序,判断输入的任意五位数是不是回文数。 要求:直接粘贴(1)程序图片;(2)运行结果图片。

    【填空题】sum = lambda arg1, arg2: arg1 + arg2 print ("相加后的值为 : ", sum( 10, 20 )) print ("相加后的值为 : ", sum( 20, 20 )) 输出结果两行,依次为(1)____________ (2)____________

    【单选题】以下关于函数说法错误的是:

    【单选题】哪个选项是下面代码的执行结果? for s in "PYTHON": if s=="T": continue print(s,end="")

    【单选题】表达式abs(3+4j) 的值为

    【填空题】程序 n=100 for i in range(4): n = (n+1)>>2 print(n) 输出结果四行,依次为:(1)________________ (2)_______________ (3)_______________ (4)_______________

    【单选题】关于Python组合数据类型,以下描述错误的是:

    【填空题】表达式 dict(zip([1, 2], [3, 4])) 的值为____。答案:{1: 3, 2

    【多选题】要从字符串s =“abcdef”中引用“de”,下列索引方式正确的是

    【单选题】下面程序的执行结果是 ______________ 。 s = 0 for i in range(1,101): s += i if i == 50: print(s) break else: print(1)

    【单选题】print("{1:.2f}".format(3.1415926))的输出结果为:

    展开全文
  • 摘要:python中,一共有四种组合数据类型,他们分别是列表(list),元组(tuple),集合(set),字典(dict)。而这些数据类型分别都有什么作用?他们有哪些共同点,又有哪些不同呢?接下来我们就一起看一下。1.列表(list)...
  • Python的基本数据类型一、基本数据类型(1) 数值类型1.1 整形 int1.2 浮点类型 float1.3 complex 复数(2) 字符串类型2.1 字符串基本使用2.2 字符串的切片2.3 字符串拼接2.3.1 最常见的字符串拼接 '+'2.3.2 字符串...
  • Python__组合数据类型

    千次阅读 2020-11-21 02:31:05
    组合数据:集合类型、序列类型(元组类型、列表类型)、字典类型集合:定义:集合是多个元素的无序组合。(无序,唯一,Python中要求放入集合中的数据类型是不可变的)。集合用大括号 {}表示,元素间用逗号分隔创建...
  • 【单选题】下列不属于组合数据类型的是()。 【判断题】Python语言的标识符是大小写敏感的,也就是说 Name 和 name 是两个不同的标识符。 【单选题】无色的Schiff试剂可与底物的________反应产生紫红色化合物 【多...
  • 61组合数据类型概述 组合数据类型可以将多个数据组织起来,根据数据组织方式的不同,Python的组 合数据类型可分成3类:序列类型、集合类型和映射类型,如图6-1所示。 字符串(str) 序列类型元组(tuple) 列表(it 组合数据...
  • 安徽工程大学Python程序设计实验报告班级:物流192 姓名:李心悦 学号:3190505218成绩:日期:2020.5.28 指导教师:修宇【实验名称】实验七 组合数据类型【实验目的】熟悉通过序列索引迭代执行循环;掌握元组、列表...
  • 关于Python中组合数据类型的分类

    千次阅读 2019-01-22 21:53:44
    组合数据类型【可以存放一组数据】 列表list 元组tuple 集合set 字典dict 引用数据类型【】 关于组合数据类型语法基础,我们一般有常用的: 列表,元组,集合,字典 在了解这四种数据类型之前,我们先来说一下什么是...
  • Python组合数据类型四大类型总结

    千次阅读 2019-01-22 22:00:25
    (Python组合数据类型) #组合数据应用基础 Python组合数据,包含四中类型:列表(list),元组(tuple),集合(set),字典(dict)。 1. 列表 ** 列表是一种可存放多个数据,数据可以重复,有顺序,可以修改的...
  • Python基础---三种组合数据类型

    万次阅读 多人点赞 2018-11-04 19:59:10
    python中常用的三种组合数据类型,分别是: - 集合类型 - 序列类型 - 字典类型 1. 集合类型及操作 -集合用大括号{}表示,元素间用逗号分隔 -建立集合类型用{}或set() -建立空集合类型,必须使用set() 举例...
  • 0039003100390031003874 关于Python组合数据类型,以下描述错误的是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪...
  • Python123测验6: 组合数据类型 (第6周)

    千次阅读 2019-05-26 10:58:09
    1.‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬关于Python组合数据类型,以下描述错误的...
  • PL/pgSQL从入门到放弃(2)-变量定义与数据类型 PL/pgSQL从入门到放弃(3)-函数 PL/pgSQL从入门到放弃(4)-函数返回各种常用数据类型 PL/pgSQL从入门到放弃(5)-条件语句与循环语句 PL/pgSQL从入门到放弃(6)-游标 今天.....
  • python中四种组合数据类型

    千次阅读 2018-07-26 19:58:40
    组合数据类型:列表,元组,集合,字典 1.列表(list):可以存储一组数据重复的有顺序的类型:组合数据类型 2.元组(tuple):一种可以存放多个有顺序的并且可以是重复的但是数据不可改变的一种组合数据类型 3.集合...
  • 4、Python语言中很多数据类型都是序列类型,其中比较重要的是字符串类型,元组类型和列表类型。 通用操作符和函数 操作符 描述 x in s 如果x是序列s的元素,返回True,否则返回False x not in s 如果x是...
  • Python——组合数据类型

    千次阅读 2021-10-24 10:10:04
    除整数类型、浮点数类型等基本的数据类型外, Pvthon 还提供了列表、元组、字典、集合等组合数据类型组合数据类型能将不同类型的数据组织在一起,实现更复杂的数据表示或数据处理功能。 根据数据之间的关系,组合数据...
  • Python123——测验6: 组合数据类型

    千次阅读 2018-12-04 18:10:45
    1.‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬关于Python组合数据类型,以下描述错误的...
  • 1、‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬关于Python组合数据类型,以下描述错误...
  • 组合数据类型 Python中有三种组合数据类型,分别是: 集合、序列和字典。 集合 在我的个人博客,已经对集合做了一个详细的介绍,传送门如下: https://blog.csdn.net/PigeonKiing/article/details/102572121 序列 ...
  • Python - 组合数据类型

    千次阅读 2018-05-08 14:32:54
    集合类型 定义 集合类型与数学中的集合概念一致 用大括号 {} 表示,元素间用逗号分隔 建立空集合类型,必须使用 set() A = {"python", 123, ("python",123)} , B = set("pypy123&...
  • 测验6: 组合数据类型 (第6周)

    万次阅读 2018-11-22 10:11:46
    1.‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬ 关于Python组合数据类型,以下描述错误...
  • [Python]常用的组合数据类型

    千次阅读 2015-04-25 22:55:14
    Python常用的组合数据类型1.序列类型1.1. 列表:使用[]创建,是可以变的(改了内容后id不变),支持修改,不同于字符串和整型。如: &gt;&gt;list1 = [&quot;This&quot;,&quot;is&quot;,&...
  • from random import * def generatePoints(n): l = [] for i in range(n): x = randint(0,10) y = randint(0,10) l.append((x,y)) return l def createPointDict(pList): pDict = {} for i in pList: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 917,212
精华内容 366,884
关键字:

组合数据类型