sublist

    1熱度

    2回答

    我有水果的清單: fruit = [[['apples', '2'], ['apples', '7']], [['banana','5'], ['banana','6'], ['banana','3'], ['banana','9'], ['banana','1']], [['grapes','10'], ['grapes','0'], ['grapes','7']]] 正如你可以在我的購物清

    4熱度

    1回答

    我必須從序言中的列表中刪除最長的素數序列。 我在序言是新的,我不能找到一種方式來獲得的最長序列...... 這裏是我做了什麼至今: divisible(X,Y):- 0 is X mod Y. divisible(X,Y):- X > Y + 1, divisible(X,Y+1). is_prime(2). is_prime(3). is_prime(P)

    -2熱度

    1回答

    例如 my_list = [1, 2, 3, 4, [5, 6], [7, 8]] 我想找到,如果7是my_list?答案應該是真的,因爲它是最後一個子列表的一部分。有任何想法嗎?

    6熱度

    5回答

    我的琴絃s如下列表: s = ['Hello', 'world', '!', 'How', 'are', 'you', '?', 'Have', 'a', 'good', 'day', '.'] 我想拆分成子列表這個列表。每當有一個?!.\n如下形成一個新的子表: final = [['Hello', 'world', '!'], ['How', 'are', 'you', '?'

    0熱度

    2回答

    我有類LString,它模仿標準的Java String和StringBuilder類。我在開始實現替換方法時,遇到了問題,即用「lStr」中的字符替換子字符串「LString」的字符。我的替換方法正朝着我的代碼的底部。 如果開始==結束,在LString的給定位置插入「lStr」,則會給出特殊情況。如果start == end == this.length(),它在此LString的末尾附加lS

    0熱度

    1回答

    我得到了一個m × n維矩陣,我需要通過索引得到5個× 5維矩陣i,j。結果應該是這樣的: res = [[arr[i-2][j-2], arr[i-2][j-1]], arr[i-2][j ], arr[i-2][j+1], arr[i-2][j+2]] [arr[i-1][j-2], arr[i-1][j-1]], arr[i-1][j ], arr[i-1][j+1], arr[

    -16熱度

    2回答

    一)輸入號碼列表 i/p = > [2,5,1,4,7,3,1,2,3] B)輸出應該被排序的子列表 o/p = > [[2,5],[1,4,7],[3],[1,2,3]]

    0熱度

    1回答

    處理以下代碼以修改HL7消息並根據我寫的條件添加一些十六進制字符。 從文本框中複製字符串並將其轉換爲Arraylist,以便我可以遍歷它以查找HL7段的名稱。爲此,我從Arraylist中獲得一個子列表。但是當處理下面的代碼時,我得到了IndexOutOf Bounds異常。我知道,當搜索Sublist時,我的搜索超過了Arraylist的大小。只需要一個提示來檢查Sublist的值是否超出Arr

    2熱度

    2回答

    這是我第一次在這裏發表,所以請原諒我,如果我不說清楚。我之前曾經搜索過這個問題,但並不確切知道用​​什麼術語來描述它。這段代碼原本是一個較大程序的一部分,但我嘗試刪除所有其他變量,但我的問題仍然存在: 什麼我希望這樣做是創建一個函數,將數字列表分爲7個子列表。每個玩家列表中必須有一個子列表,這就是爲什麼我只是複製玩家列表並運行一個for循環來替換每個元素(以前是玩家的名字)和相應的七個數字。其中的

    2熱度

    4回答

    是否可以從另一個列表創建子列表,僅使用元素索引? 我正在尋找很好的解決方案,例如lambda表達式,從Java 8流 例如(僞): a = [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] b = a.getByIndices([0, 2, 4, 5, 3]) print(b) // [10, 8, 6, 5, 7]