python内置sorted函数排完序生成一个新列表,而列表list.sorted则是直接在原列表上修改 sorted默认排序是正序,即从小到大。 若想倒着排序,则reverse=True 当需要排序的元素不是一维时,可设置key参数 这样就会按照元素内第一个元素排序。 ...
分类:
其他好文 时间:
2018-11-01 16:02:44
阅读次数:
129
Redis基本数据类型 Redis目前支持5种数据类型,分别是: String(字符串) List(列表) Hash(字典) Set(集合) Sorted Set(有序集合) 下面就分别介绍这五种数据类型及其相应的操作命令。 String(字符串) String是简单的 key-value 键值对, ...
分类:
其他好文 时间:
2018-11-01 11:55:32
阅读次数:
150
(1):字典中,get的用法 若该值无value,缺省值可随意设定。。。。如:d[color] = d.get(color, "hi") (2)sorted 用于排序,可形成副本 lis = ["red", "blue", "pep", "yellow"] print(sorted(lis, key ...
分类:
编程语言 时间:
2018-10-31 21:17:44
阅读次数:
147
一、redis简介 Redis是一款开源的、高性能的键-值存储。它常被称作是一款数据结构服务器。 当值支持的主要数据类型为:字符串(strings)类型,括哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等数据类型。 同时Redis可以进行持久化(将数 ...
分类:
其他好文 时间:
2018-10-31 20:15:52
阅读次数:
198
# encoding: utf-8 import csv import collections d = {'banana':3,'apple':4,'pear':1,'orange':2} print(d) kd = collections.OrderedDict(sorted(d.items(),... ...
分类:
编程语言 时间:
2018-10-31 14:02:41
阅读次数:
492
题意:给定一个n个数的数列,问删掉一个数之后剩余部分是否可以单调不增或单调不减 n<=1e5,a[i]<=1e5 思路:预处理一下前后缀是否合法 ...
分类:
其他好文 时间:
2018-10-30 21:22:13
阅读次数:
144
描述 sorted() 函数对所有可迭代的对象进行排序操作。 sort 与 sorted 区别: sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。 list 的 sort 方法返回的是对已经存在的列表进行操作,无返回值,而内建函数 sorted 方法返回的是 ...
分类:
编程语言 时间:
2018-10-30 12:05:41
阅读次数:
167
【23】 Merge k Sorted Lists 【215】 Kth Largest Element in an Array (无序数组中最小/大的K个数) 给了一个无序数组,可能有重复数字,找到第 k 个最大的元素并且返回这个元素值。 题解:直接用直接用个堆保存数组中最大的 K 个数。时间复杂度 ...
分类:
其他好文 时间:
2018-10-30 00:26:09
阅读次数:
207
分析 难度 易 来源 https://leetcode.com/problems/remove-duplicates-from-sorted-list/ 题目 Given a sorted linked list, delete all duplicates such that each eleme ...
分类:
其他好文 时间:
2018-10-29 22:57:52
阅读次数:
236
转自:https://blog.csdn.net/u010758410/article/details/79737498 当带排序列表的元素由多字段构成时,我们可以通过sorted(iterable ,key ,reverse)的参数key来 制定我们更具那个字段对列表进行排序。 语法格式: key ...
分类:
编程语言 时间:
2018-10-29 18:27:38
阅读次数:
159