tnjk.net
当前位置:首页 >> python向字典添加元素 >>

python向字典添加元素

>>> dict = {}>>> dict['key'] = 'a'>>> print dict{'key': 'a'}>>>

>>> keys = ['a', 'b', 'c']>>> values = [1, 2, 3]>>> dictionary = dict(zip(keys, values))>>> print(dictionary){'a': 1, 'b': 2, 'c': 3}

直接加,比如说 fuck = {}fuck["Tom"] = "Jerry"

python向数组中添加元素步骤如下: #一个二维数组,元素按照题主的要求有正有负。 list1 = [[1,1],[-2,2],[3,-3],[-4,-4]] #一个空数组,用于接受需求转换以后的数据。 list2 = [] #for循环,遍历数组中的元素。 for i ,j in list1 : #按题主要...

s={}s['aaaa']=['11111','22222','33333','4444444']s['bbbb']=['aaaaa']print s运行结果:{'aaaa': ['11111', '22222', '33333', '4444444'], 'bbbb': ['aaaaa']}你想表达的是这意思吗

>>> a=['one','two','three']>>> b={}>>> [b.setdefault(x,y) for x,y in enumerate(a)]['one', 'two', 'three']>>> b{0: 'one', 1: 'two', 2: 'three'}>>>

>>> a=['one','two','three']>>> b={}>>> [b.setdefault(x,y) for x,y in enumerate(a)]['one', 'two', 'three']>>> b{0: 'one', 1: 'two', 2: 'three'}>>>

为什麽不把 list 存储成一个字典列表呢? list1 = {'a':1,'b':1,'c':1} 存储成字典就容易判断了啊 if 'd' not in list1: list1['d'] = 1

字典对用户来说是无序的,python会基于快速检索的需求,自己对他们进行排序。 如果你非常想明白这个问题,可以去学一下数据结构里面的哈希。

方法: del dict2['name']#删除键为“name”的条目。 dict2.clear()#删除 dict2 中所有的条目 del dict2#删除整个 dict2 字典 dict2.pop('name')#删除并返回键为“name”的条目

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com