小白必看 | Python常见操作(四)
在我们身边,很多的网络工作者对Python的使用是很多的,今天就给大家详细介绍下Python常见操作。
1、按value排序字典
Python的内置字典数据类型是无序的,而key可以被用来获取对应的value。有时我们需要根据value对字典中的item进行排序输出。方法如下所示:
方法一:用sorted函数排序,其中key参数是lamda表达式。
方法二:用operator.itemgetter而不是lamda表达式进行排序。
方法三:如果只需得到排序后的key,可用.get。
2、合并字典
方法一:Python 3.5可以存在重复key值,print({*d1, *d2})。
方法二:在内存中创建两个列表,再创建第三个列表,拷贝完成后,创建新的dict,删除掉前三个列表。
方法三:d1.update()。
3、从list中删除重复项
方法一:把list转成set,去除重复项,再转回list。
方法二:调用collections里的OrderedDict,和set差不多。
以上就是关于Python常见的操作介绍了,希望能够帮助到大家更好的了解Python。
文章部分内容源于网络,联系侵删*
