在Python中把变量传给字典 您所在的位置:网站首页 给字典写一张奖状 在Python中把变量传给字典

在Python中把变量传给字典

2024-07-12 09:45| 来源: 网络整理| 查看: 265

在Python中把变量传给字典

介绍: 在这篇文章中,我们将讨论将变量传递给python的字典。Python 有各种内置的数据结构,可以存储不同种类的数据。Python字典是一种数据结构,可以用键值对来存储数据。从概念上讲,它就像一个地图。Python 字典中的值可以用键来访问。Python dictionary 是一个无序的、不断变化的数据集合。与列表中使用的数字索引不同,字典使用键作为特定值的索引。它可以用来存储不相关的数据类型,但相关的数据可以存储为实体。键本身被用来取一个特定的值。

将字典作为一个参数传入: 在Python中所有的东西都是一个对象,所以字典可以像其他变量一样作为参数传递给函数。

例子1: 在这里,我们给出了一个传递字典作为参数的例子。这个例子在下面给出 –

def func(a): for key in a: print("The key:", key, "is the Value:", a[key]) A = {'x': 9, 'y': 10, 'z': 11} func(A)

输出: 现在我们编译上述程序,编译成功后,我们运行它。然后,结果如下

The key: x is the Value: 9 The key: y is the Value: 10 The key: z is the Value: 11

例子2: 在这里,我们给出了一个传递字典作为参数的例子。这个例子在下面给出 –

example_dict = { "Company Name": "xxxx", "Model Name": "YY", "year": 2022 } for k in example_dict.keys(): print(k)

输出: 现在我们编译上述程序,编译成功后,我们运行它。然后,结果如下

Company Name Model Name year

例子3: 在这里,我们给出了一个传递字典作为参数的例子。这个例子在下面给出 –

example_dict = { "Company Name": "xxxx", "Model Name": "YY", "year": 2022 } print(example_dict)

输出: 现在我们编译上述程序,编译成功后,我们运行它。然后,结果如下

{'Company Name': 'xxxx', 'Model Name': 'YY', 'year': 2022}

将字典作为一个kwargs:。 “kwargs “代表关键字参数。用于向函数传递扩展数据对象,如字典。由于这类函数不知道参数的数量,所以通过在传递的类型上附加 “**”来适当地处理传递的数据。

例子1: 这里,我们给出了一个将字典作为kwargs传递的例子。这个例子在下面给出 –

def display (a = 0, b = 4, **name): print (name["Fname"] +" "+name["Mname"] +" "+name["Lname"]) print ("a =", a) print ("b =", b) def main(): display (3, Fname ="Priya", Mname ="Nath", Lname ="Sharma") main()

输出: 现在我们编译上述程序,编译成功后,我们运行它。然后,结果如下

Priya Nath Sharma a = 3 b = 4

例子2: 这里,我们给出了一个将字典作为kwargs传递的例子。这个例子在下面给出 –

def display(**name): print (name["Fname"] +" "+name["Mname"] +" "+name["Lname"]) def main(): display (Fname ="Priya", Mname ="Sen", Lname ="Gupta") main()

输出: 现在我们编译上述程序,编译成功后,我们运行它。然后,结果如下

Priya Sen Gupta 在Python中分配字典值

例子1: 这里,我们给出一个在python中分配字典值的例子。这个例子给出了以下内容 –

my_dict = { 'foo': 67, 'bar': 18.92 } new_var = my_dict['bar'] print(new_var)

输出: 现在我们编译上述程序,编译成功后,我们运行它。然后,结果如下

18.92

例子2: 这里,我们给出一个在python中分配字典值的例子。这个例子给出了以下内容 –

my_dict = { 'foo': 45, 'bar': 67.7 } my_dict['foo'] = "hello world" print(my_dict['foo'])

输出: 现在我们编译上述程序,编译成功后,我们运行它。然后,结果如下

hello world

结论: 本文简要地讨论了将变量传递给python词典的问题。我们还给出了一些与此主题相关的例子。这就结束了这本 Python 字典的手册。这些字典以键-值对的形式保存事实。键作为项目的标识符,而代价是对象的值。一个 Python 字典包括多样的方法,你可以用来检索或操作信息。这篇文章解释了如何创建、修改和删除 Python 字典以及一些最通常使用的字典策略。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有