python3.6 创建字典三法

这里献丑给出 python 3.6 创建字典变量的三法

其一:阳春白雪法:直接声明  mydic = {"name":"徐晓冬","age":"38"}

其二:调用dict()函数,以表达式的方式创建

mydict2 = dict(name="徐晓冬",age="38")

其三:调用dick()函数合并两个列表,其中一个列表为键,另一个列表为值

mykeys = ["name","age"]

myvalues = ["徐晓冬","38"]

mydict3 = dict (zip(mykeys,myvalues))

时间: 2024-11-09 21:53:29

python3.6 创建字典三法的相关文章

Python3基础 创建字典 空字典的几种方式 示例

镇场诗: 诚听如来语,顿舍世间名与利.愿做地藏徒,广演是经阎浮提. 愿尽吾所学,成就一良心博客.愿诸后来人,重现智慧清净体.------------------------------------------ code: shengHao=['地藏王','释迦摩尼'] book=['地藏菩萨本愿经','金刚经'] #不用字典时, print(shengHao[shengHao.index('地藏王')],'-->',book[shengHao.index('地藏王')]) # () 元组 # [

JavaScript中创建字典对象(dictionary)实例

这篇文章主要介绍了JavaScript中创建字典对象(dictionary)实例,本文直接给出了实现的源码,并给出了使用示例,需要的朋友可以参考下 对于JavaScript来说,其自身的Array对象仅仅是个数组,无法提供通过关键字来获取保存的数据,jQuery源码中提供了一种非常好的方式来解决这个问题,先看一下源码: 复制代码代码如下: function createCache() { var keys = []; function cache(key, value) {  // Use (k

创建字典注意事项1

NSDictionary *paramAddr = [[NSDictionary alloc] initWithObjectsAndKeys: _registerUser.au_name,@"au_name",     _registerUser.au_password,@"au_password",_house_area.text,@"hou_area", _hou_id,@"hou_id", _au_is_binding,

python创建字典的两种方法

>>> dict1 = {'name': 'earth', 'port': 80} >>> dict2 = {} >>> dict1,dict2 ({'name': 'earth', 'port': 80}, {}) >>> 工厂方法创建字典 >>> dict3 = dict((['x',1],['y',2])) >>> dict3 {'y': 2, 'x': 1} >>> 原文地

python 快速创建字典 fromkes()

作用:快速创建字典 特点:共用value seq = ['google', 'ie', 'firefox'] # seq为可迭代对象(str, list, tuple, dict, set) dic = dict.fromkeys(seq) print(dic) # {'google': None, 'ie': None, 'firefox': None} dic2 = dict.fromkeys(seq, 10) print(dic2) # {'google': 10, 'ie': 10, '

Python3基础 dict 创建字典 空字典

? python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 conda : 4.5.11 type setting : Markdown ? code """ @Author : 行初心 @Date : 18-9-23 @Blog : www.cnblogs.com/xingchuxin @GitHub : github.com/GratefulHeartCoder """ de

Python3.5(六) 字典

class dict(object): """ dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k]

centos6.5下安装python3安装、python3虚拟环境创建venv

原因:在安装完centos6.5后,通过命令行键入python时,默认为python2.6.6版本,系统并没有安装python3版本.又想学习python3,因此需要在centos6.5下安装python3版本. <python3安装> 1.下载python3的安装包: (1)如果能够联网,则直接: [[email protected] 3pyex]# wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz 其中,我这里安装的

OC创建字典,数组

/* 4 创建大量字典 传入两个数组,key和obj,数组元素个数未知.创建大量字典,字典的个数与key和obj中元素较少的一个数组的元素个数相同.key中第i个元素和obj中第i个元素组成键值对.所有字典添加到一个可变数组中,返回数组的地址. */ + (NSArray *)createDictionariesWithKeys:(NSArray *)key andObjs:(NSArray *)obj //{ // NSInteger count = 0; // //创建一个临时数组保存字典