在 Python 字典中添加键值对2024 年 8 月 29 日 | 阅读 3 分钟 Python 字典是键值对的集合,这些键值对是无序的。在本文中,我们将探讨如何使用新的键值对来扩展先前创建的字典。 Python 中的字典一组条目可以通过用花括号括起来并用逗号分隔来转换为 Python 字典。字典的值对以对的形式保存,其中一个元素是键,另一个是值。字典中的值可以是任何数据类型,并且可以重复,而键则不能重复,并且必须是不可变的。 结构用花括号 {} 括起来,用逗号分隔条目,并用冒号(:) 分隔每个键与其值。你可以这样写一个没有任何内容的字典:{}。 键必须是不可变的,例如整数、元组或字符串。在 Python 字典中,拼写不同的相同键名被视为不同的键。请注意,字典键是区分大小写的,这意味着即使它们名称相同但大小写不同,也会被视为不同。 在使用字典时,我们可能需要添加或更新键/值对。让我们研究一下在 Python 字典中添加键值对的过程。 方法 - 1:为新键指定下标通过将新键用作下标并为其赋予值,我们将一个新项添加到字典中。 示例输出 The Current Dictionary is : {'key-1': 'Technology', 'key-2': 'is'} The Updated Dictionary is : {'key-1': 'Technology', 'key-2': 'is', 'key-3': 'very', 'key-4': 'important', 'key-5': 'for', 'key-6': 'everyone'} 方法 - 2:使用 update() 方法update() 函数接受一个键值对并立即将其添加到已存在的字典中。update 函数的参数是键值对。如上所示,我们也可以提供多个键值。 示例输出 Current Dictionary is : {'India': 'New Delhi', 'France': 'Paris', 'Nepal': 'Kathmandu', 'Spain': 'Madrid'} Updated Dictionary is : {'India': 'New Delhi', 'France': 'Paris', 'Nepal': 'Kathmandu', 'Spain': 'Madrid', 'United States of America': 'Washington DC'} The New Dictionary is : {'India': 'New Delhi', 'France': 'Paris', 'Nepal': 'Kathmandu', 'Spain': 'Madrid', 'United States of America': 'Washington DC', 'Australia': 'Canberra', 'Japan': 'Tokyo'} 方法 - 3:合并两个字典通过合并两个字典,我们还可以向现有字典添加元素。在这里,同样使用 update() 方法,但这次方法的参数是一个字典。 示例输出 The Combined Dictionary is : {'India': 'New Delhi', 'France': 'Paris', 'Nepal': 'Kathmandu', 'Spain': 'Madrid', 'United States of America': 'Washington DC', 'Australia': 'Canberra', 'Japan': 'Tokyo'} 方法 - 4:使用键:值对作为输入键:值对以用户输入的形式接收,然后插入并添加到现有字典中。 示例输出 Enter a key : Ross Enter a value : 25 {'Ross': '25', 'John': 26} |
引言:在本教程中,我们将讨论勒让德级数的微分,并使用 Python 中的 NumPy 设置导数。有一种方法可以微分勒让德级数并使用 NumPy 库中的 NumPy 在 Python 中选择导数,该方法名称是...
阅读 3 分钟
前馈神经网络 缺乏输入和输出之间反馈的人工神经网络。也可以用节点之间没有循环连接的网络来描述它。让我们把它看作一个图表。您将在上图中看到...
阅读 4 分钟
任意轴上两点之间的欧几里得距离是它们之间的最短距离。换句话说,它是两点之间的位移长度。给定 2 维平面上的两点 A (a, b) 和 B (c, d),A 和 B 之间的欧几里得距离是...
阅读 3 分钟
字符串定义 Python 中的字符串是包含在引号中的字符序列。字符串是用于表示文本的基本数据类型。它们可以使用单引号(')、双引号(")或三引号(''' 或 """,用于多行字符串)来定义。在 Python 语言中...
11 分钟阅读
众所周知,交通并不总是畅通无阻;然而,汽车完美地穿过十字路口、转弯和在交通信号灯处停车,看起来可能很壮观。这一观察让我们思考交通流量对人类文明的重要性。在下面的教程中,我们将了解...
阅读 33 分钟
在本教程中,我们将学习 Python 中的 property 装饰器。之前,我们讨论了 Python 中的装饰器;如果您熟悉装饰器,您应该在继续之前阅读该教程。让我们来介绍一下 property 装饰器。Python @property 装饰器 让我们通过一个例子来理解它...
阅读 8 分钟
Python 与 Scala 在本教程中,我们将学习 Python 和 Scala 之间的基本区别。两种语言都有一些相似之处,但在这里我们将看到它们之间的主要区别。让我们从它们的介绍开始。什么是 Python?Python 是一种高级、通用且用户友好的动态编程语言。
阅读 3 分钟
简介:在本文中,我们将讨论如何在 Python 中抑制警告。如果您在 Python 中进行编码并且是一名程序员,您一定会在任何时候遇到警告。Python 中的警告主要在屏幕上显示一条消息。消息不…
阅读 6 分钟
你不需要解密每一个字节来获取中间的某些信息。当使用 AES CTR 模式时,我们使用提供的加密密钥和 IV 生成一些随机位。我们用这些随机位与我们的字符串进行异或运算。这会生成一个文本...
阅读 6 分钟
在接下来的教程中,我们将了解如何使用 Python 编程语言中的 PyGame 库构建贪吃蛇游戏。但在开始之前,让我们简要了解一下贪吃蛇游戏是什么。贪吃蛇游戏简介 贪吃蛇是一款电子游戏,发明于...
18 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India