2017年11月22日

如果list中既包含字符串,又包含整数,由于非字符串类型没有lower()方法,所以列表生成式会报错:

摘要: 使用内建的isinstance函数可以判断一个变量是不是字符串: L2 的分解: [s.lower() for s in L1 if isinstance(s,str) ], 便于理解用 阅读全文

posted @ 2017-11-22 18:07 cccmon 阅读(639) 评论(0) 推荐(0) 编辑

请使用迭代查找一个list中最小和最大值,并返回一个tuple

摘要: 迭代即是遍历,所以无需考虑效率问题,用遍历list得到的每一个值与该list的第一个成员值相比,分别取最大与最小值 阅读全文

posted @ 2017-11-22 17:12 cccmon 阅读(1862) 评论(0) 推荐(0) 编辑

汉诺塔的移动可以用递归函数非常简单地实现。

摘要: 请编写move(n, a, b, c)函数,它接收参数n,表示3个柱子A、B、C中第1个柱子A的盘子数量,然后打印出把所有盘子从A借助B移动到C的方法,例如: 阅读全文

posted @ 2017-11-22 12:22 cccmon 阅读(3107) 评论(0) 推荐(0) 编辑

导航