python 玩转字符串,字典,列表排序,查找,去重

Posted xuehaiwuya0000

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 玩转字符串,字典,列表排序,查找,去重相关的知识,希望对你有一定的参考价值。

问题1.list去重

1.方法1:利用集合的去重特性。

a=[1,2,1] 

b=list(set(a))

缺点:集合是无序的,可能改变数据顺序

b.sort(key=a.index)

2.方法2:利用numpy中的unique()函数可以保持数据的唯一性

a=[1,2,1]

b=list(np.unique(np.array(a)))

3.方法3:利用字典键的唯一性

a=[1,2,1]

b=.fromkeys(i for i in a).keys()

4.方法4:

以上是关于python 玩转字符串,字典,列表排序,查找,去重的主要内容,如果未能解决你的问题,请参考以下文章

Python 基础入门笔记———— 字符串列表元组集合字典

Python 列表字典字符串集合 一锅烩

Python列表list操作-遍历查找增加删除修改排序

PYTHON字典 元祖 列表尝试应用

python怎么对字典进行排序

python中列表排序,字典排序,列表中的字典排序