上一页 1 ··· 5 6 7 8 9
  2019年4月15日
摘要: 问:请解释一下Python 中的 pass 语句、continue、break有什么作用?并辅以代码说明 答: 1.pass :pass是空语句,是为了保持程序结构的完整性。通常用于不知道接下来代码应该写什么,而采用的辅助性代码,保证代码的完整性而不会报错。 2.break (1)用于 while 阅读全文
posted @ 2019-04-15 09:44 D小调的微笑 阅读(219) 评论(0) 推荐(0)
  2019年4月14日
摘要: 问:a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],求出列表a中所有奇数并构造新列表 答: 利用列表的元素下标遍历列表 直接遍历列表 列表推导式 【知识拓展】:Python推导式 Python推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 共有三种推导,在Pyth 阅读全文
posted @ 2019-04-14 12:41 D小调的微笑 阅读(222) 评论(0) 推荐(0)
  2019年4月12日
摘要: 问:请给出下列代码的执行结果,并解释 答: 解释原因: (1)fromkeys() 方法用于创建一个新的字典,以可迭代对象((字符串、列表、元祖、字典))中的元素分别作为字典中的键,所有键对应同一个值,默认为None (2)fromkeys() 方法语法: iterable 就是用于创建新的字典的键 阅读全文
posted @ 2019-04-12 15:13 D小调的微笑 阅读(148) 评论(0) 推荐(0)
摘要: 问:列表 test = [1,2,3,1,3,4,5,67,7,8,54,1,2,3,4,5,6],如何删除该列表的重复元素? 方法1:利用集合的不重复性 如果要保持列表的原有顺序,可以使用 sort 方法: 方法2:利用 numpy 模块的 unique 函数 方法3:先排序然后去重 阅读全文
posted @ 2019-04-12 10:45 D小调的微笑 阅读(191) 评论(0) 推荐(0)
  2019年4月10日
摘要: 问:深拷贝、浅拷贝、直接赋值的区别是什么?并举例说明 1.区别 (1)直接赋值:对象的引用 (2)浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象 (3)深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象 定义说得有点抽象,简而言之: 深拷贝 阅读全文
posted @ 2019-04-10 10:30 D小调的微笑 阅读(220) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9