摘要: 1.python中的列表不能够遍历删除 原因:首先,列表是可变类型的数据,我们每进行一次修改,都会在原数据类型上面进行修改,然而for遍历有一个机制,在第一次时候,它就已经将需要遍历多少次等相关存储起来了,所以后面的遍历不会再判断需要进行多少次数,所以,在for遍历删除列表中的元素的时候,我们没遍历 阅读全文
posted @ 2018-07-10 22:16 铁子 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 集合:可变的数据类型,它里面的元素必须是不可变的数据类型,无序,不重复 1:集合的创建 2:集合的增 对比列表中的迭代添加 对比字典中的update() 3:集合的删 对比列表当中的pop(),remove(),clear(),del 对比字典中的pop(),clear() 4:集合的其他操作 阅读全文
posted @ 2018-07-10 01:24 铁子 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1. 去除列表li = [1, 3, 5, 3, 5, 6, 34, 66, 89, 89]中重复的元素 答:由于本题并没有要求用哪一种解决方式,比如算法,所以我们可以用任意方法来做, 考虑到python内部的一些数据结构性质,所以我们可以用集合来解决 考虑到列表的一些性质,上面的程序我们可以进一步 阅读全文
posted @ 2018-07-10 00:37 铁子 阅读(138) 评论(0) 推荐(0) 编辑