一、整个案例运用到的知识点1.python字典、字符串、列表的灵活转换和使用2.python数据结构之字符串:字符串的格式化、字符串的去空格(strip())3.python数据结构之字典:字典的构建、字典和字符串的转换4.python数据结构列表:列表的构建、列表和字符串的转换5.if....else......
分类:
编程语言 时间:
2015-12-03 15:43:30
阅读次数:
441
1.简介字典是python中的映射数据类型,由‘键-值’(key-value)对构成。键:几乎所有类型的python对象都可以用作键,不过一般还是以数字或者字符串最为常用。值:可以是任意类型的python对象。字典类型用大括号{}包裹。2. 示例Dict = {'host' : 'david'}Di...
分类:
编程语言 时间:
2015-11-26 17:06:18
阅读次数:
172
字典类似于你通过联系人名字查找地址和联系人详细情况的地址簿,即,我们把键(名字)和值(详细情况)联系在一起。注意,键必须是唯一的,就像如果有两个人恰巧同名的话,你无法找到正确的信息。注意,你只能使用不可变的对象(比如字符串)来作为字典的键,但是字典的值无要..
分类:
编程语言 时间:
2015-11-17 19:18:08
阅读次数:
156
创建Python字典python字典即为键值对,相当于Java中的map,其创建的两种形式:a = {} # 普通方式b = dict() # 使用工厂函数字典的赋值与访问#创建字典>>> cleese['Name'] = 'John Cleese' >>> cleese['Occup...
分类:
编程语言 时间:
2015-11-02 17:31:39
阅读次数:
172
一,字典1.字典在其它编程语言中又称为关联数组或散列表;2.特性:a.通过键值实现元素存取;b.无序集合;c.可变类型容器;d.长度可变;e.支持异构;f.支持嵌套;3.语法a.d1={key1:value1,key2:value2,...};b.d1={}//表示空字典;例如:In[435]:d1={‘x‘:32,‘y‘:[1,2,3]}
In[44..
分类:
编程语言 时间:
2015-10-26 18:55:23
阅读次数:
204
python中是没有switch语法的,我在练习的时候想使用类似switch的功能,搜索相关内容知道了使用字典可以完成我想要的步骤。于是,开始动手。 我使用的是python3,并且在练习使用tkinter模块写个小游戏:乒乓球。测试阶段,首先我敲入:from tkinter import *从...
分类:
编程语言 时间:
2015-10-15 22:00:06
阅读次数:
296
摘自:http://www.cnblogs.com/kaituorensheng/archive/2012/09/05/2672711.html定义字典 dic = {'a':"hello",'b':"how",'c':"you"}方法一:for key in dic: print key,dic....
分类:
编程语言 时间:
2015-09-28 15:54:49
阅读次数:
204
查看python版本:[root@localhost ~]# python -VPython 2.7.51.基本的字典操作案例1:简单电话本实现[root@localhost ~]# vim addresslist.py # -*- coding: utf-8 -*- #一个简单的数据库通讯录#字典...
分类:
编程语言 时间:
2015-09-25 17:51:48
阅读次数:
163
说明:显然Python中字典的学习过程与列表是一样的,主要是围绕下面的函数来进行重点学习:>>>xpleaf.
xpleaf.clear(
xpleaf.copy(
xpleaf.get(
xpleaf.has_key(
xpleaf.items(
xpleaf.keys(
xpleaf.pop(
xpleaf.popitem(
xpleaf.setdefault(
xpleaf.update(1.基本操作..
分类:
编程语言 时间:
2015-09-12 00:57:32
阅读次数:
234
dict()构造函数直接从键-值对序列创建字典:>>>>>> dict([('sape', 4139), ('guido', 4127), ('jack', 4098)]){'sape': 4139, 'jack': 4098, 'guido': 4127}此外,字典推导式式可以用于从任意键和值表达...
分类:
编程语言 时间:
2015-09-05 20:49:07
阅读次数:
346