python3初始化字典-Python3中Dictionary(字典)操作详解

本文详细介绍了Python3中的Dictionary数据类型,包括其作为可变容器的特点、Key-Value存储方式,以及多种创建Dictionary的方法,如直接赋值、动态添加、dict()函数等。此外,还讲解了如何通过Key获取和修改Value,删除键值对,以及Dictionary的注意事项和内置函数与方法。
摘要由CSDN通过智能技术生成

在绝大部分的开发语言中与实际开发过程中,Dictionary扮演着举足轻重的角色。从我们的数据模型到服务器返回的参数到数据库的应用等等,Dictionary的身影无处不在。那么,在Python中,Dictionary是一个怎么样的数据类型呢?

在Python中,Dictionary是一种可变的容器类型。所谓容器类型,就是我们放置数据的地方。不同于List的有序、操作时对数据类型统一性的要求较严格,Dictionary是一种可变的、不限存储对象、无序的数据模型。

在Dictionary的数据模型中,主要是以Key(键)和Value(值)的组合来储存数据的。Key与Value一一对应,且Key不可重复。我们可以用字符串、数字、元组等类型来充当Key(这单较之其他语言如OC,增加了许多可拓展性),可以以任意的对象来充当Value的角色。 那么Dictionary,是如何创建的呢?

Dictionary的创建

创建一个Dictionary,我们主要可以用以下几种方法:

直接按照数据格式

my_dict = {"name":"drink", "age":28, "location":"厦门"}

Dictionary是以大括号{}括起来、里边填充键值对群、键值对中以”:“分格、键在前值在后、键值对以逗号分格的一种数据类型。所以当我们在写一些静态常用的Dictionary的时候,常常可以直接按照数据格式的方式来创造。

通过动态值来创建Dictionary

my_dict = {}

name = "drink"

age = 28

location

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值