Python对list去重 方法一 新建新的列表,利用not in命令去重.这种方法看起来不够简便,但是保留了原列表中的顺序.代码如下: list1 = [1,2,3,4,1,1,2,5,4,3] list2 = [] for i in list1: if i not in list2: list2.append(i) print(list2) 这样最终的输出就为:[1, 2, 3, 4, 5] 方法二 利用set的自动去重功能,这种方法就是将列表先转化为集合再进一步转化为列表,利用了集合的去重
本节主要讨论数据操作及运算符等基础知识,熟悉C语言相关知识的读者请跳过此节. 在高级语言编程过程中,有了数据以后通常要对数据进行相应的数据处理,加.减.乘.除等基本运算,不难理解. 在Python里 a**b代表a的b次方. a % b是求a模b的余数. a // b表示两数整除的意思 而 a / b 如不能整除会得到浮点数值 举例说明一下吧,呵呵. >>> a = 2 >>> b = 3 >>> a ** b 8 >>> a % b