例题:python: 怎样写一个函数把名字大写并变成下面这样?
字典+列表:将每个字母以列表形式存在字典里,分六次打印输出:
dic = { }
dic['C']=[
' CCCC ',
' C C',
'C ',
'C ',
' C C',
' CCCC '
]
dic['A']=[
' A ',
' A A ',
'...
分类:
编程语言 时间:
2015-08-06 22:33:18
阅读次数:
200
字典:#可以用大括号创建字典,也可以用工厂函数创建;
cleese={}
palin=dict()
#给字典加入一些数据
cleese[‘Name‘]=‘JohnCleese‘
cleese[‘Occupations‘]=[‘actor‘,‘comedian‘,‘writer‘,]
#查看里面有哪些数据项
In[9]:cleese
Out[9]:{‘Name‘:‘JohnCleese‘,‘Occupations‘:[‘..
分类:
编程语言 时间:
2015-07-27 00:31:25
阅读次数:
148
字典(dict)删除元素, 可以选择两种方式, dict.pop(key)和del dict[key].代码# -*- coding: utf-8 -*-
def remove_key(d, key):
r = dict(d)
del r[key]
return r
x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
x.pop(1)
print xx =...
分类:
编程语言 时间:
2015-07-25 23:04:27
阅读次数:
163
字典安值排序是一个伪命题.
字典本身是不能被排序的, 已经按照关键字(key)排序, 但是列表(list)和元组(tuple)可以排序, 所以字典需要转换列表后排序.
如import operator
x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
sorted_x = sorted(x.items(), key=operator.itemgetter(1))则是转换列表后...
分类:
编程语言 时间:
2015-07-25 21:35:40
阅读次数:
349
1、什么是字典?
字典是Python语言中唯一的映射类型。
映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的的关系,通常被认为是可变的哈希表。
字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象,其中也可包括其他容器类型。
字典类型与序列类型的区别:
1.存取和访问数据的方式不同。
2.序列类型只用数字类型的键(从序列的开...
分类:
编程语言 时间:
2015-07-25 18:28:43
阅读次数:
272
To Json的关键字主要功能是将Python字典和Json格式进行互相转换, ? ? ? 参数说明: ????????content???被转换的对象
????????pretty_print?默认是false,将Content?从Json转换为字典类型...
分类:
Web程序 时间:
2015-07-23 18:01:50
阅读次数:
259
前言:代码使用python2.7
字典的创建:方式1:>>> d = {'a':2,'b':3,'c':5}
>>> d
{'a': 2, 'c': 5, 'b': 3}方式2:>>> d = {}
>>> d['a'] = 2
>>> d['b'] = 3
>>> d['c'] = 5
>>> d
{'a': 2, 'c': 5, 'b': 3}方式3:>>> d = dict((['a',2]...
分类:
编程语言 时间:
2015-07-19 18:14:21
阅读次数:
223
Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。一、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}也可如此...
分类:
编程语言 时间:
2015-06-24 10:43:24
阅读次数:
128
#encoding=utf-8 print '中国' #字典的一键多值 print'方案一 list作为dict的值 值允许重复' d1={} key=1 value=2 d1.setdefault(key,[]).append(value) value=2 d1...
分类:
编程语言 时间:
2015-06-19 22:58:41
阅读次数:
256
字典是Python的一种数据结构,像数学中的映射集合,可以理解为由键和值成对存在的单元构成的一个列表。一.字典构造形式:1.字典名={键名1:值1,键名2:值2,键名3:值3}例如:Dic={‘op‘:55,3:(‘a‘,‘b‘),‘q‘:[1.25,‘score‘,5]}其中键只能是不可改变对象(如元组,字符串,整数等)和..
分类:
编程语言 时间:
2015-06-09 17:53:26
阅读次数:
160