«sorting» 태그된 질문

정렬은 항목 모음에 주문을 적용하는 프로세스입니다.

4
Scala에서 두 필드로 목록을 정렬하는 방법은 무엇입니까?
Scala에서 두 필드로 목록을 정렬하는 방법,이 예제에서는 lastName과 firstName으로 정렬 할 것입니다. case class Row(var firstName: String, var lastName: String, var city: String) var rows = List(new Row("Oscar", "Wilde", "London"), new Row("Otto", "Swift", "Berlin"), new Row("Carl", "Swift", "Paris"), new Row("Hans", "Swift", "Dublin"), new Row("Hugo", "Swift", "Sligo")) rows.sortBy(_.lastName) 나는 이런 것을 …


11
배열을 두 번 정렬하지 않고 Python / NumPy를 사용하여 배열의 항목 순위 지정
숫자 배열이 있고 첫 번째 배열에서 각 항목의 순위를 나타내는 또 다른 배열을 만들고 싶습니다. 저는 Python과 NumPy를 사용하고 있습니다. 예를 들면 : array = [4,2,7,1] ranks = [2,1,3,0] 내가 생각 해낸 가장 좋은 방법은 다음과 같습니다. array = numpy.array([4,2,7,1]) temp = array.argsort() ranks = numpy.arange(len(array))[temp.argsort()] 배열을 두 번 정렬하지 …
100 python  sorting  numpy 

19
문자열이 숫자 일 때 값을 고려하면서 문자열을 알파벳순으로 정렬하는 방법은 무엇입니까?
문자열 인 숫자 배열을 정렬하려고하는데 숫자로 정렬하고 싶습니다. 문제 는 숫자를 int로 변환 할 수 없다는 것 입니다. 다음은 코드입니다. string[] things= new string[] { "105", "101", "102", "103", "90" }; foreach (var thing in things.OrderBy(x => x)) { Console.WriteLine(thing); } 출력 : 101, 102, 103, 105, 90 원하는 항목 …

6
Python 3에서 사용자 지정 비교 함수를 사용하는 방법은 무엇입니까?
Python 2.x 에서는 사용자 지정 함수를 sorted 및 .sort 함수에 전달할 수 있습니다. >>> x=['kar','htar','har','ar'] >>> >>> sorted(x) ['ar', 'har', 'htar', 'kar'] >>> >>> sorted(x,cmp=customsort) ['kar', 'htar', 'har', 'ar'] 에 있기 때문에 내 언어, consonents은이 순서와 함께 제공 "k","kh",....,"ht",..."h",...,"a" 하지만 Python 3.x 에서는 cmp키워드를 전달할 수없는 것 같습니다. >>> sorted(x,cmp=customsort) …



11
배열 재정렬
다음과 같은 배열이 있습니다. var playlist = [ {artist:"Herbie Hancock", title:"Thrust"}, {artist:"Lalo Schifrin", title:"Shifting Gears"}, {artist:"Faze-O", title:"Riding High"} ]; 요소를 다른 위치로 이동하려면 어떻게해야합니까? 예를 들어 {artist:"Lalo Schifrin", title:"Shifting Gears"}끝까지 이동하고 싶습니다 . 다음과 같이 스플 라이스를 사용해 보았습니다. var tmp = playlist.splice(2,1); playlist.splice(2,0,tmp); 하지만 작동하지 않습니다.

23
관찰 가능한 컬렉션을 어떻게 정렬합니까?
다음 수업이 있습니다. [DataContract] public class Pair<TKey, TValue> : INotifyPropertyChanged, IDisposable { public Pair(TKey key, TValue value) { Key = key; Value = value; } #region Properties [DataMember] public TKey Key { get { return m_key; } set { m_key = value; OnPropertyChanged("Key"); } } [DataMember] public TValue Value { …

11
파이썬에서 알파벳순으로 유니 코드 문자열을 정렬하는 방법은 무엇입니까?
파이썬은 기본적으로 바이트 값을 기준으로 정렬합니다. 즉, é는 z 뒤에 오는 다른 똑같이 재미있는 것들입니다. Python에서 알파벳순으로 정렬하는 가장 좋은 방법은 무엇입니까? 이것에 대한 도서관이 있습니까? 나는 아무것도 찾을 수 없었다. 선호하는 정렬은 언어 지원이 있어야 åäö가 스웨덴어로 z 다음에 정렬되어야하지만 ü는 u 등으로 정렬되어야한다는 것을 이해합니다. 따라서 유니 코드 …

3
파이썬에서 numpy.linalg.eig를 사용한 후 고유 값 및 관련 고유 벡터 정렬
numpy.linalg.eig를 사용하여 고유 값 및 고유 벡터 목록을 얻습니다. A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1] 정렬 후 연관된 고유 벡터가 무엇인지 아는 방식으로 고유 값 (예 : 가장 낮은 값에서 가장 높은 값으로)을 정렬하고 싶습니다. 파이썬 함수로 그렇게하는 …
97 python  sorting  numpy 


8
특정 ID 값에 따른 MySQL 순서
다음과 같이 미리 정의 된 열 값 (ID) 집합을 사용하여 mysql에서 "order by"로 정렬 할 수 있습니까? order by (ID = 1,5,4,3) 그래서 1, 5, 4, 3 레코드를 얻을 수 있습니다. 주문? 업데이트 : mysql 남용에 대해 ;-) 왜 이것이 필요한지 설명해야합니다 ... 5 분마다 무작위로 레코드 변경 정렬을 원합니다. …
96 mysql  sorting 

6
Java에서 stream.sorted ()로 목록 정렬
스트림에서 목록을 정렬하는 데 관심이 있습니다. 이것은 내가 사용하는 코드입니다. list.stream() .sorted((o1, o2)->o1.getItem().getValue().compareTo(o2.getItem().getValue())) .collect(Collectors.toList()); 내가 뭔가를 놓치고 있습니까? 목록이 정렬되지 않습니다. 가장 낮은 값을 가진 항목에 따라 목록을 정렬해야합니다. for (int i = 0; i < list.size(); i++) { System.out.println("list " + (i+1)); print(list, i); } 그리고 인쇄 방법 : …

6
커스텀 Python 목록 정렬
나는 내 오래된 코드를 리팩토링하고 있었고 이것을 발견했습니다. alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 코드는 작동하지만 (약 3 년 전에 작성했습니다!) Python 문서의 어느 곳에서도이 문서를 찾을 수 없으며 모두가 sorted()사용자 지정 정렬을 구현하는 데 사용 합니다. …
96 python  list  sorting 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.