摘要: 一、【问题】 目前有一字符串s = "['a', 'b'],['c', 'd']",想把它分开成为两个列表: list1 = ['a', 'b'] list2 = ['c', 'd'] 之后使用itertools.product()求笛卡尔积,应该写成: 1 for i in itertools.p 阅读全文
posted @ 2017-06-02 17:12 古怪的一阵风 阅读(13116) 评论(0) 推荐(3) 编辑
摘要: 功能:将字符串str当成有效的表达式来求值并返回计算结果。 语法: eval(source[, globals[, locals]]) -> value 参数: source:一个Python表达式或函数compile()返回的代码对象 globals:可选。必须是dictionary locals 阅读全文
posted @ 2017-06-02 17:07 古怪的一阵风 阅读(9149) 评论(0) 推荐(0) 编辑
摘要: return语句用于退出函数,向调用方返回一个表达式。return在不带参数的情况下(或者没有写return语句), 默认返回None。None是一个特殊的值,它的数据类型是NoneType。NoneType是Python的特殊类型,它只有一个取值None。 它不支持任何运算也没有任何内建方法,和任 阅读全文
posted @ 2017-06-02 15:33 古怪的一阵风 阅读(7707) 评论(0) 推荐(0) 编辑
摘要: 今天欣赏一个包含众多知识点的解法。题目是这样的: 给定两个字符串s1和s2,统计它们各自包含的各个小写字母的个数,然后互相比较。如果对某个字母,s1中出现的次数多,就打印“1:aaaa” (表示字母a在s1中出现了4次);如果s2中出现的次数多,就打印“2:aaaa”;如果次数相同,就打印“=:aa 阅读全文
posted @ 2017-06-02 00:00 古怪的一阵风 阅读(236) 评论(0) 推荐(0) 编辑