国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

Python實(shí)現(xiàn)去除列表中重復(fù)元素的方法小結(jié)【4種方法】

2020-01-04 15:20:12
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了Python實(shí)現(xiàn)去除列表中重復(fù)元素的方法。分享給大家供大家參考,具體如下:

這里一共使用了四種方法來(lái)去除列表中的重復(fù)元素,下面是具體實(shí)現(xiàn):

#!usr/bin/env python#encoding:utf-8'''__Author__:沂水寒城功能:去除列表中的重復(fù)元素'''def func1(one_list):  '''''  使用集合,個(gè)人最常用  '''  return list(set(one_list))def func2(one_list):  '''''  使用字典的方式  '''  return {}.fromkeys(one_list).keys()def func3(one_list):  '''''  使用列表推導(dǎo)的方式  '''  temp_list=[]  for one in one_list:    if one not in temp_list:      temp_list.append(one)  return temp_listdef func4(one_list):  '''''  使用排序的方法  '''  result_list=[]  temp_list=sorted(one_list)  i=0  while i<len(temp_list):    if temp_list[i] not in result_list:      result_list.append(temp_list[i])    else:      i+=1  return result_listif __name__ == '__main__':  one_list=[56,7,4,23,56,9,0,56,12,3,56,34,45,5,6,56]  print "VEVB武林網(wǎng)測(cè)試結(jié)果:"  print func1(one_list)  print func2(one_list)  print func3(one_list)  print func4(one_list)

結(jié)果如下:

VEVB武林網(wǎng)測(cè)試結(jié)果:
[0, 34, 3, 4, 5, 6, 7, 9, 12, 45, 23, 56]
[0, 34, 3, 4, 5, 6, 7, 9, 12, 45, 23, 56]
[56, 7, 4, 23, 9, 0, 12, 3, 34, 45, 5, 6]
[0, 3, 4, 5, 6, 7, 9, 12, 23, 34, 45, 56]

運(yùn)行結(jié)果截圖:

Python,去除,列表,重復(fù)元素

 

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到python教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 西乡县| 宣城市| 西城区| 孟州市| 海伦市| 延边| 游戏| 五华县| 蒙自县| 朝阳市| 卓资县| 靖边县| 兴山县| 阿瓦提县| 温宿县| 宝山区| 上蔡县| 聂拉木县| 蒙山县| 德令哈市| 长乐市| 镇原县| 赤峰市| 蒙山县| 海盐县| 赞皇县| 榆树市| 延津县| 杭锦后旗| 澳门| 沐川县| 永城市| 克什克腾旗| 九龙坡区| 日喀则市| 永川市| 海淀区| 邻水| 宁安市| 徐汇区| 中山市|