2012年8月6日

摘要: 7-9. 翻译(a) 编写一个字符翻译程序(功能类似于Unix 中的tr 命令)。我们将这个函数叫做tr(),它有三个字符串做参数: 源字符串、目的字符串、基本字符串,语法定义如下:def tr(srcstr, dststr, string)srcstr 的内容是你打算“翻译”的字符集合,dsrstr 是翻译后得到的字符集合,而string 是你打算进行翻译操作的字符串。举例来说,如果srcstr == 'abc', dststr == 'mno', string =='abcdef', 那么tr()的输出将是'mnodef'. 阅读全文
posted @ 2012-08-06 15:30 温柔的暴力 阅读(1806) 评论(1) 推荐(0) 编辑
摘要: 7–1. 字典方法。哪个字典方法可以用来把两个字典合并到一起?解答:使用update方法7–2. 字典的键。我们知道字典的值可以是任意的Python 对象,那字典的键又如何呢?请试着将除数字和字符串以外的其他不同类型的对象作为字典的键,看一看,哪些类型可以,哪些不行?对那些不能作字典的键的对象类型,你认为是什么原因呢?解答:试着用list类型作键值,报错;tuple类型是可以的;字典类型报错 报错全是 unhashable type,可见字典的键值必须是可哈希的,而列表和字典是可变的,所以不能哈希7–3. 字典和列表的方法。(a) 创建一个字典,并把这个字典中的键按照字母顺序显示出来。(... 阅读全文
posted @ 2012-08-06 11:39 温柔的暴力 阅读(2899) 评论(2) 推荐(1) 编辑

导航