首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序人生丶

    Python - 字典2

    Python - 访问字典项您可以通过在方括号内引用其键名来访问字典的项:示例,获取 "model" 键的值:thisdict = { "brand": "Ford", "model": "Mustang 示例,获取键的列表:x = thisdict.keys()键的列表是字典的视图,这意味着对字典所做的任何更改都将反映在键列表中。 (x) #更改之前car["color"] = "white"print(x) #更改之后获取值values() 方法将返回字典中所有值的列表。 示例,获取值的列表:x = thisdict.values()值的列表是字典的视图,这意味着对字典所做的任何更改都将反映在值列表中。 示例,获取键值对的列表:x = thisdict.items()返回的列表是字典的项的视图,这意味着对字典所做的任何更改都将反映在项列表中。

    27300编辑于 2023-10-21
  • 来自专栏.net core新时代

    数据字典生成工具之旅(2):数据字典生成工具及文档工具作用介绍

    回到顶部 工具全景图 1.数据字典生成工具          第一步:在EXECL,PowerDesign,Word中设计好表结构(特别注意:EXECL,WORD表的格式要固定成和模版一致才能正确生成 --------------数据字典生成工具(V2.0)--------------------------------*/ GO IF NOT EXISTS(SELECT 1 FROM sysobjects /*---------------------------数据字典生成工具(V2.0)--------------------------------*/ GO IF NOT EXISTS(SELECT 首先我们通过在EXECL或者WORD里面添加学生信息表,然后通过数据字典生成工具生成了该表的创建语句,模拟了需求修改需要加字段的场景。 回到顶部 工具源代码下载       目前总共有经过了七个版本的升级,现在提供最新版本的下载地址 数据字典生成工具V2.0安装程序 最新安装程序 数据字典生成工具源代码 最新源代码 http://code.taobao.org

    2.2K50发布于 2018-01-05
  • 来自专栏第三方工具

    Python数据类型(数字,字符串,,(元组),{字典:字典值},{列表,列表2})

    Python数据类型(数字,字符串,[列表],(元组),{字典:字典值},{列表,列表2}) # 1. # Python3 数字(Number) # Python 数字数据类型用于存储数值。 # 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。 # 2. # Python3 字符串 # 字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。 # 创建字符串很简单,只要为变量分配一个值即可 # 3. # 列表的数据项不需要具有相同的类型 # 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。 # 字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示: # d = {key1 : value1, key2 : value2

    1.3K10编辑于 2024-10-09
  • 来自专栏乐沙弥的世界

    Oracle 数据字典数据字典视图

    --============================== --Oracle 数据字典数据字典视图 --============================== 数据字典 是元数据的集合, SYS用户拥有所有的数据字典表,数据字典基本一般以$结尾,如col$,tab$等,这些数据字典存放在system表空间中。 数据字典的形成 在数据库创建阶段创建,在使用阶段维护和更新 无法通过DML操作来修改,只能通过相关的命令修改系统,来达到间接修改数据字典。 基础表和数据字典视图: 数据字典包括两个部分: 基础表 存储数据库的描述 CREATE DATABASE命令创建(sql.bsq) 数据字典视图 用于简化基础表的信息 通过PUBLIC同义词访问 取而代之的是数据字典视图。

    1.2K30发布于 2018-08-07
  • 来自专栏Java实战博客

    数据字典

    本页目录 什么是数据字典?为啥要用数据字典? ,无需连表查询) 修改字典中字的详情 删除字典中的字详情 我个人是比较讨厌数据字典这个功能的,前期十分抵触这个功能,但是京东项目强制要求使用数据字典。 于是整理一下数据字典这个功能与概念。 什么是数据字典?为啥要用数据字典? 常规来说,DB一个字段叫at_home,0=不在家,1=在家,2=不知道。 但是对于前端来说at_home,也是写死枚举值,后台告诉前端是数字0=不在家,1=在家,2=不知道。不用数据字典完全没啥问题! 但是如果不想修改前端代码的状态值,而是在数据库修改同步前端变更,数据字典的优势就体现出来了! 建表 字典英文是:迪克西闹瑞 dictionary。

    1.2K20编辑于 2023-02-22
  • 来自专栏曦 月

    2章 Python基础 ( 细讲数据类型-字典 )

    ,如果你要找的黑姑娘正好在列表末尾,那意味着你要遍历2万次,才能找到这个信息。 好了,现在福音来了, 接下来学要的字典可以 查询数据又快、操作又方便,是日后开发中必备神器。 字典是Python语言中唯一的映射类型。 定义: {key1:value1,key2:value2} 1、键与值用冒号“:”分开; 2、项与项用逗号“,”分开; 示例: info = { "name":"小猿圈", "mission ": "帮一千万极客高效学编程", "website": "http://apeland.com" } 特性: key-value结构 key必须为不可变数据类型、必须唯一 可存放任意多个value ,'new_value'将会替代原来的value值; dic.update(dic2) 将字典dic2的键值对添加到字典dic中 查操作 dic['key'] #返回字典中key对应的值,若key不存在字典

    31820发布于 2021-11-26
  • 来自专栏易困爱吃冰激凌

    Redis数据结构详解(2)-redis中的字典dict

    //是一个指向dictType结构的指针,可以使dict的key和value能够存储任何类型的数据 dictType *type; //私有数据 //私有数据指针 不在进行时,值为 -1 int rehashidx; } 我们重点关注两个属性就可以: ht 属性: 可以看到ht属性是一个 size为2 的 dictht哈希表数组,在平常情况下,字典只用到 下图就是一个普通状态下的字典: 1648448390623-7599a77f-d663-4560-966f-0e1e454c0086.png 实际的数据在 ht[0] 中存储;ht[1] 起辅助作用, 2^n 收缩操作,ht[1]的size值为第一个小于ht[0].used属性值的 2^n (有没有很熟悉,其实跟Java中的HashMap、ConcurrentHashMap操作类似) 2. (其实就是数据转移到ht[1]后,再恢复为 ht[0]储存实际数据,ht[1]为空白表的状态) 6. 最后程序会将rehashidx的值重置为-1,代表rehash操作已结束。

    84320编辑于 2022-03-29
  • 来自专栏优雅R

    python入门-2:函数与字典

    x[1]=2 >>> x=[2,4,6] >>> hello(x) >>> print(x) [2, 2, 6] 可以看到x执行这个函数后改变了里面的值 返回字典 >>>def person(name 在python中,字典是一系列的键值对,每个键都与一个值相关联,可以用键来访问对应的值,与键相对应的可以是数字,字符串,列表乃至字典。 由key_value构成的键值对,数据结构里面叫map,python里面就是字典 下面我们创建一个字典 scores={'tom':90,'mary':80,'mike':70,'jak':100} scores 将字典包含在列表中 alion={'hh':1,'hhw':2,'hhh':3} alion2={'yy':1,'yyy':2,'yyyy':3} alion3={"uu":1,'uuu':2,"uuuu print(alien) {'hh': 1, 'hhw': 2, 'hhh': 3} {'yy': 1, 'yyy': 2, 'yyyy': 3} 在字典中储存列表 apple={'color

    1K30发布于 2020-11-13
  • 来自专栏编程

    Python基础知识2字典

    字典一种key - value 的数据类型,就像上学用的字典通过拼音查找汉字一样;字典是Python语言中唯一的映射类型。 4、字典是无序的 #案例1: dict1={'a1':['值1',1,21], 'a2':['值2',2,22], 'a3':['值3',3,23], } print("dict1",dict1) dict22)常见方法:字典 Python字典包含了以下内置函数: 1、cmp(dict1, dict2):比较两个字典元素。 ,将会添加键并将值设为default 9、radiansdict.update(dict2):把字典dict2的键/值对更新到dict里 10、radiansdict.values():以列表返回字典中的所有值 :['值2',2,22], 'a3':['值3',3,23], 'a4':['值4',4,24] } #遍历字典的key(键) print("遍历字典的key:") forkeyininfo.keys(

    956100发布于 2018-02-26
  • YashanDB数据字典

    数据字典指YashanDB用于管理和显示数据库元数据信息的一组系统表、系统视图和动态视图。数据字典中存储了数据库中各级对象的元数据,在数据库运行的各个场景均可能被使用。 2, 3;Copied! 2, 3;Copied! 数据字典缓存在数据库运行过程中可能需要频繁访问数据字典,尤其是存储在系统表中的用户账号、模式对象相关的元数据,若每次访问时都只能通过扫描系统表获取数据,会严重影响系统的响应速度。 YashanDB支持数据字典缓存,在内存中以特定的数据结构对其关键元数据进行缓存。根据其使用频率、数量、内存占用大小,数据字典缓存可分为常驻缓存和动态缓存。

    31600编辑于 2025-02-20
  • 来自专栏职场亮哥

    Oracle数据字典

    数据字典的组成——两类视图 静态数据字典:描述数据库的信息 这些数据经常是静止的。 动态数据字典:描述实例的信息 反映数据局运行的状态,反映数据库实例运行的信息,这些信息经常是变化的。 This view does not describe the users 描述不是用户自己,而是当前用户可见(也就是有权访问)的数据库的所有的用户。 DBA_USERS–describes all users of the database USER_USERS–describes the current user 数据字典视图 查询所有的数据字典视图 select * from dict; 数据字典的基表 是保存数据的真正的表 数据字典视图的数据来自于基表 Oracle不对基表做支持和解释 DBA常用的一些数据字典视图——静态视图 user_tables ALL_TAB_PARTITIONS类似 https://docs.oracle.com/cd/B19306_01/server.102/b14237/statviews_2098.htm#i1591118 附: Oracle数据字典详解

    80740发布于 2020-10-10
  • 来自专栏周拱壹卒

    DICOM 数据字典

    当前最新版本为 2025e[2],历史版本可见 历史版本[3] 和 各版本多种文件格式归档[4]。 数据字典 DICOM 数据字典定义了 DICOM 文件中使用的各种数据元素及其属性。 ,DICOM 数据字典包含了数千个数据元素,涵盖了医学影像的各个方面。 完整的数据字典可以在 DICOM 标准的第 6 部分 DICOM PS3.6 2025e - Data Dictionary[5] 中找到。 它允许用户读取、修改和创建 DICOM 文件,支持大部分 DICOM 标准的数据元素和功能。 pydicom 使用内置的数据字典来解释 DICOM 文件中的数据元素。 该数据字典包含了 DICOM 标准中定义的(除 Dynamic RTP Payload Elements 外)所有数据元素及其属性,可在 _dicom_dict.py[12] 文件中对照标准查看。

    47710编辑于 2026-03-16
  • 来自专栏技术博文

    discuz数据字典

    10) unsigned NOT NULL default '0' COMMENT '结束时间', PRIMARY KEY (advid) ) ENGINE=MyISAM COMMENT='广告数据表 NOT NULL default '0' COMMENT '标识应用1:新、2:热', iconstatus tinyint(2) NOT NULL default '0' COMMENT '应用图标是否已下载到本地 '0' COMMENT '分类信息数据有效期', `value` mediumtext NOT NULL COMMENT '分类信息数据数值', KEY sortid (sortid), varchar(255) NOT NULL default '' COMMENT 'feed图片2', image_2_link varchar(255) NOT NULL default '' COMMENT varchar(255) NOT NULL default '' COMMENT 'feed图片2', image_2_link varchar(255) NOT NULL default '' COMMENT

    9.4K42发布于 2018-04-16
  • 来自专栏Python学习

    Python数据容器:字典

    前言 在 Python 中,数据容器是组织和管理数据的重要工具,字典作为其中一种基本的数据结构,具有独特的特性和广泛的应用。本章详细介绍了字典的定义、常用操作以及遍历方法。 : 方式一:变量名称 = {} 方式二:变量名称 = dict() ②特点: 可容纳多个数据 每一份数据是key:value键值对 Key和Value可以是任意类型的数据(key不可为字典) Key不可重复 ":79} # 定义空字典 my_dict2={} my_dict3=dict() print(f"字典1的内容为{my_dict1},类型为{type(my_dict1)}") print(f"字典 2的内容为{my_dict2},类型为{type(my_dict2)}") print(f"字典3的内容为{my_dict3},类型为{type(my_dict3)}") 输出结果: 字典1的内容为{' (f"字典的key:{key2}") print(f"字典的value:{my_dict[key2]}") 输出结果: 字典的key:小明 字典的value:90 字典的key:小美 字典的value

    99421编辑于 2024-07-22
  • 来自专栏灵儿的笔记

    oracle基础|什么是数据字典|数据字典的作用

    目录 一、前言 二、数据字典描述 三、根据查询的结果(按照前缀不同可以分为四类) 1、以user开头的数据字典2、以all开头的数据字典: 3、以dba开头的数据字典: 4、以V$开头的是动态服务性能视图 : 四、数据字典内容包括 五、所有的数据字典作用 ---- 一、前言 字典就是用来帮助人们查看一些信息,查看一些内容 二、数据字典描述 1.数据字典数据库被创建时创建。 2.被数据库服务器自动更新和维护 oracle的数据字典就是oracle存放有关数据库信息的地方。用途就是用来描述数据的。 --能够查到对象的所有者是当前用户的所有对象 user_tables; user_views; user_sequences; user_constraints; 2、以all开头的数据字典: 包含当前用户有权限访问的所有对象的信息 五、所有的数据字典作用 例如: 1.查看当前用户的拥有的对象名和对象类型: select object_name,object_type from user_objects; 2.查看当前用户下的所有的表

    1.6K10编辑于 2021-12-28
  • 来自专栏c#开发者

    获取数据字典

     表结构信息查询 SELECT      TableName=CASE WHEN C.column_id= THEN O.name ELSE N'' END,     TableDesc=ISNULL(CASE WHEN C.column_id= THEN PTB.[value] END,N''),     Column_id=C.column_id,     ColumnName=C.name,     PrimaryKey=ISNULL(IDX.PrimaryKey,N''),     [I

    1.3K50发布于 2018-04-12
  • 来自专栏python3

    Python基础知识之2——字典

    字典是什么? 字典是另外一个可变的数据结构,且可存储任意类型对象,比如字符串、数字、列表等。字典是由关键字和值两部分组成,也就是 key 和 value,中间用冒号分隔。 这种结构类似于新华字典字典中每一个字都有一个对应的解释,具体的用法是这样的: 字典名 = {关键字1:值,关键字2:值,关键字3:值} 注:   1)键是唯一的,创建第二个同名键的时候,第二个同名键会覆盖第一个同名键 ,即不允许出现两个相同的键;   2)键是不可变的,不能用列表当键。 ,则返回参数2 name_money.setdefault('张老师', None) #获取对应键的值,如果没有该键,则在原字典里添加上该键值对,值为参数2 '熊老师' in 你可以在列表中嵌套字典、在字典中嵌套列表甚至在字典中嵌套字典。这在项目中经常用到。 什么时候用列表什么时候用字典呢?  当你存取的数据类型一样时,使用列表,当你存取的数据类型不一样时就用字典

    87620发布于 2020-01-21
  • 来自专栏我的知识小屋

    (13)python 字典 2 分钟速解

    小C:例如我有一个列表,里面存储了 1、2、3、11、“XiaoMing”、“nv” 这些内容,你知道每一个值所对应到底是用来干啥的吗? 小媛:不知道,那要怎么做才能知道这些值的用意呢? 小C:很简单,这个时候我们使用字典就可以了,你看下面的代码。 a={"name":"xiaoming","age":11,"sex":"nv"} 小媛:没看懂。 我们可以使用字典,在这些值前面使用一个标记然后用冒号标注这个值,这样就实现了一个值跟一个标记对应,这样的话你就知道这个值是什么意思了。 小媛:喔喔,明白了。 意思是字典用 {} 括起值,列表就使用 [] 括起值对吧? 小C:我们也可以直接删除整个字典的值。

    41420编辑于 2022-01-06
  • 来自专栏python读书笔记

    python数据分析基础day4-字典字典的定义字典创建字典元素的获取字典的排序

    今天说一下重要的数据类型,字典字典的定义 python中字典类型就是键值对的集合,其中键在一个字典中必须是唯一的,值没有这个要求。此外,值可以是数值,字符串,列表,元组或者是字典字典创建 a_dict={'a':1,'b':'test',c:[1,2,3]} 字典元素的获取 通过在字典名称后加[键]获取某个键对应的值。 a_dict[‘a’] 还可通过dict.keys(),dict.values(),dict.items()分别获取整个字典键的列表,值列表以及键值对元组列表。 字典的排序 由于字典内部是无序的,因此,可通过sorted函数获取经过排序的字典。 ordered_dict=sorted(a_dict,key=item:item[0]) #获取按照键排序的字典 请注意,按照这种方法获得的字典是一个新的字典,原有字典不受影响。

    2.9K70发布于 2018-05-02
  • 来自专栏清菡软件测试

    数据类型第2篇「字典和集合的原理和应用」

    2.字典查找值的过程 3.Python 里基础数据类型分为三大类 4.为什么会出现散列冲突? 四、可变和不可变元素:可哈希和不可哈希 1.可变类型的数据不可进行哈希运算,不可变的数据类型可进行哈希运算 2.集合为什么无序? 3.散列类型为什么是无序的? 一、集合 1.定义个有元素的集合 set1 = {1,2,3} 集合和字典相比,集合里面只有值,没有键。 2.自动去重 集合有个比较强大的功能:自动去重。 1.为什么说字典和集合是无序的? 1.1 字典和集合底层都是存储在列表里面 一个字典,在存储的时候,会拆分成 2 部分,会存在 2 个列表里面,一个列表存键,一个列表存值: ? 刚开始内存分了 12 个格子存数据,哈希后,第一个元素得出的余数是 6,有 2 个列表,会把键存在对应的列表里面,把值存在对应的 6 的位置。 散列表存储数据很松散,不像列表完整得排过来的。

    1.3K10发布于 2021-01-04
领券