list-manipulation

    2熱度

    3回答

    我有一個像這樣與各種類型的列表: val data: List[(String, Int, List[String])] = List(("foo", 1, List("a", "b")), ("bar", 2, List("c", "d")), ("baz", 1, List("e", "f"))) 那裏有一個int值比1大,我試圖複製在這個範圍內(從1到智力)的項目每個詮釋 - 所以最好將看起

    0熱度

    2回答

    我有2個數組,我需要在另一個數組中使用整數切換整數的最後一位。如果我向你展示輸出以更好地理解我想要做的事情,它會更好。我不確定這甚至有可能做到這一點。 輸出數組: first_array=['3', '4', '5', '2', '0', '0', '1', '7'] second_array=['527', '61', '397', '100', '97', '18', '45', '1']

    1熱度

    2回答

    我不實用的風格太精通,我不希望使用任何設置功能,所以我有一個問題。我真的很掙扎,我是否應該遞歸或以不同的方式做。 我有對集合中的一個列表中,像這樣: ((4 2) (3 1) (3 2) (2 4) etc...) 在該一對「(4 2),該第二元件‘2’告訴哪個其他對它比賽我於在這種情況下'(3 2)。 所以,我添加了這兩對一起使用他們的第一個元素,在這種情況下,它的「4」和「3」。 新對現在

    1熱度

    1回答

    我正試圖找到一種快速方法來轉換時間序列數據從關係數據庫(從單個sql查詢)導入到表單中 ticker date price num_tickers num_dates ------- ---- -------- ---------- --------- t001 d1 pr001_d1 k n t001 d2 pr001_d2 k n ... t001 dn

    0熱度

    1回答

    我在R中進行了一些功能,將化學質譜(具有兩列整數質量和強度的矩陣)與基於自定義光譜相似性函數和化合物的所謂保留指數(即洗脫時間)的匹配(例如,參見http://webbook.nist.gov/cgi/cbook.cgi?ID=C630035&Mask=200)。爲此,每個記錄的列表元素「RI」必須與庫中的列表元素進行比較,並且當絕對偏差小於給定容差時,它應該將最佳譜庫匹配添加到我的記錄中。下面是

    -1熱度

    1回答

    在我的代碼中,我試圖通過變量分割嵌套列表中的第二行。這工作正常,但它要求列表上的每個項目的變量,而不是一次。 這是我的代碼有: nlist = [ [1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], ] def divide(): x = int(input('what is your divider?:'))

    0熱度

    1回答

    所以這個函數需要3個元素一個數字項和一個列表。我想將這個項目添加到列表中,如果我這麼做的話,這個數字會多少次(pad-front 3'a'(b c)),它會返回(a a b c)作爲列表。我想我會把這個項目列入清單,只是做了n次,我只是不確定如何去做。

    4熱度

    2回答

    a的項目爲_1或1。 a =: 1 _1 _1 1 _1 有在a 3個將變爲: 1, -1, -1, 1, -1 Λ Λ Λ here and here 如何looplessly指望他們?

    5熱度

    2回答

    我想在Haskell中實現Ravi Sethi的小被子語言。塞西的小被子的概述可以在這裏看到:http://poj.org/problem?id=3201 下面是我迄今爲止功能: import Data.List.Split rotate :: Int -> [a] -> [a] rotate n xs = iterate rot xs !! n where rot x

    0熱度

    1回答

    我有一個2D列表 - 128行128個元素(這個數據是爲ContourPlot設置的)。我想快速選擇小於某個epsilon的組中的項目。 例如,使用3×3的列表:P = {{1,2,3},{4,5,1},{7,8,2}} 我想選擇出是,比如說元素,< 3. {{1,2},{1},{2}} 我知道選擇[拼合[p],#3 < &]將工作,但我會失去列表結構。 任何想法? (我必須用一個for循環?)