微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python字典中的fromkeys()是什么?python中fromkeys()函数的基本用法

python字典中包含了很多的函数,下面的这篇文章我们来学习一下关于python字典之中fromkeys函数的相关知识,fromkeys函数是什么意思,这个函数有什么作用都将会在接下来的文章之中得到解答,有需要的朋友可以一起来看看。

一、fromkeys函数概述

对于字典的创建,我们之前讲解过是有很多种方法是可以实现的,在这里我们需要借助一个函数为fromkeys()。它的主要功能就是创建一个新的字典,在这个字典中同样的包含了字典的键,还有对应的初始值,下面详细的了解一下这个函数的基本用法

1、语法结构

在学习之前,我们首先要了解它的基本语法结构,如下:

dict.fromkeys(seq[, value])

通过语法结构可知,在这函数中,包含了两个参数,其中是一个参数表示的是在一个字典中一个键值列表,也就是将这个元素看成是字典中的一个键;第二个参数为value,它是一个可选的参数,就设置第一个参数的值,表示在一个字典中,设置所有的键所对应的初始值。

2、返回值

使用这个函数,最后返回的是一个所创建的新字典。

二、函数的应用

了解了这个函数的基本语法结构,及返回值后,下面通过具体的实例,展开讲解了这个函数的使用方法代码如下:

# !/usr/bin/python
# -*- coding: UTF-8 -*-
seq = (‘Hadoop', 'Python', 'Web')
dict = dict.fromkeys(seq)
print "第一次创建的字典为 : %s" % str(dict)
dict = dict.fromkeys(seq, 80)
print "新创建的字典为 : %s" % str(dict)

运行结果:

第一次创建的字典为:{' Hadoop ': None, ' Python ': None, ' Web ': None}
新创建的字典为:{' Hadoop ': 80, ' Python ': 80, ' Web ': 80}

这篇关于python字典中的fromkeys()是什么?python中fromkeys()函数的基本用法文章分享到这里了,希望文章中的内容可以让大家收获到更多的Python知识,如果还有其他问题想要了解,可以继续关注哦。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐