python列表中怎样加入重复的元素

python列表中怎样加入重复的元素,第1张

#!usr/bin/python

resList = []

resList1 = [1,2,3,1,3]

resList2 = []

for i in range(len(resList1)):

if(resList1.count(resList1[i]) >=2 ):

if(resList2.count(resList1[i]) >= 1):

continue

else:

resList2.append(resList1[i])

print resList2

输出列表元素重复个数

def get_element(data):

dic = {}

i = 0

while i <len(data):

if data[i] in dic:

"""

循环查找列表元素,如果一个元素出现一次,value就等于1,多次出现,value就增加

"""

dic[data[i]] += 1

else:

dic[data[i]] = 1

i += 1

for j, k in dic.items():

if k >1:

print('data数组中重复的元素有%d,它的个数是%d个'%(j,k))

print(dic)

my_list =[1,2,3,4,2,4,2,3,4,5,6,23,23,32]

get_element(my_list)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11918080.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存