반응형

Arrays 3

NumPy를 사용하여 두 배열의 모든 조합 배열 작성

NumPy를 사용하여 두 배열의 모든 조합 배열 작성 저는 복잡한 일을 하기 전에 6개의 변수 함수의 매개변수 공간을 훑어보고 수치 동작을 연구하려고 합니다. 그래서 저는 이것을 할 수 있는 효율적인 방법을 찾고 있습니다. 제 함수는 6차원 NumPy 배열에 주어진 부동값을 입력으로 사용합니다.제가 처음에 하려고 했던 것은 다음과 같습니다. 먼저 두 개의 어레이를 사용하여 두 어레이의 모든 값 조합으로 어레이를 생성하는 함수를 만들었습니다. from numpy import * def comb(a, b): c = [] for i in a: for j in b: c.append(r_[i,j]) return c 나서, 저는 다음에제가그를 했습니다.reduce()동일한 배열의 tom 복사본에 적용하기 def c..

prosource 2023.06.02

C# 배열에서 중복 항목을 제거하려면 어떻게 해야 합니까?

C# 배열에서 중복 항목을 제거하려면 어떻게 해야 합니까? 저는 A와 함께 일해왔습니다.string[]함수 호출에서 반환되는 C#의 배열입니다.내가 할 수 있는 일은Generic수집, 하지만 더 나은 방법이 있는지 궁금했습니다. 아마도 임시 배열을 사용하는 것입니다. C# 배열에서 중복을 제거하는 가장 좋은 방법은 무엇입니까?LINQ 쿼리를 사용하여 다음 작업을 수행할 수 있습니다. int[] s = { 1, 2, 3, 3, 4}; int[] q = s.Distinct().ToArray(); HashSet 접근 방식은 다음과 같습니다. public static string[] RemoveDuplicates(string[] s) { HashSet set = new HashSet(s); string[] re..

prosource 2023.05.28

루비에서 구분된 문자열을 분할하여 배열로 변환하는 방법은 무엇입니까?

루비에서 구분된 문자열을 분할하여 배열로 변환하는 방법은 무엇입니까? 끈이 있어요. "1,2,3,4" 그리고 저는 그것을 배열로 변환하고 싶습니다. [1,2,3,4] 어떻게?>> "1,2,3,4".split(",") => ["1", "2", "3", "4"] 또는 정수의 경우: >> "1,2,3,4".split(",").map { |s| s.to_i } => [1, 2, 3, 4] 또는 이후 버전의 루비(>= 1.9 - Alex가 지적한 바와 같이)의 경우: >> "1,2,3,4".split(",").map(&:to_i) => [1, 2, 3, 4] "1,2,3,4".split(",")현 상태로 "1,2,3,4".split(",").map { |s| s.to_i }정수로서위해서String Integer여..

prosource 2023.05.18
반응형