トップ「Sublist」の質問

より大きなリストの一部を構成するリスト。

python:リストをインデックスでn個のサブリストに分割する

この質問が重複していないことを願っています。 私は似たようなものを見つけましたが、私が必要としているものとは異なります。リストをn個のサブリストに分割する効率的な方法が必要です。ここで、各インデックスはn番目のインデックスに到達するまで異なるリストに移動し、次のn個のインデックスは同じ順序で既存のリストに移動します。 。たとえば、次のリストがあるとします。l = [1,1,1,2,2,2,3,3,3] n = 3 この場合、リストを3つのリストに分割して、次のような出力を得る必要があります。[[1,2,3],[1,2,3],[1,2,3]] 私はすべてのn番目のステップをスキップしますループに対してn個作ることができますが、私は確かに良い方法があるんです。

python list split sublist

リストを不均一なグループに分割しますか?

リストを均等なグループに分割する方法は知っていますが、不均一なグループに分割するのに問題があります。基本的にここに私が持っているものがあります:いくつかのリスト、それをmylistと呼びましょう、それはx要素を含みます。また、別のファイルがあります。これをsecond_listと呼びます。これは、次のようになります。{2, 4, 5, 9, etc.} 今私がやりたいのは、second_listの間隔でmylistを不均一なグループに分割することです。 したがって、最初のグループをmylistの最初の2つの要素、2番目のグループをmylistの次の4つの要素、3番目のグループを […] 続きを読む…

python list python-2.7 split sublist

リスト内のすべてのタプルに1つの値を追加するにはどうすればよいですか?

リスト内のすべてのタプルに1つの値を追加するにはどうすればよいですか? tuple_list = [('a','b'),('c','d'),('e','f')] value = 111 Desired_ […] 続きを読む…

python list append tuples sublist

Netsuite SuiteScript2.0すべてのラインアイテムをループして数量を合計する方法

Netsuite SuiteScript 2.0の在庫調整画面のすべてのラインアイテムをループし、合計がゼロになることを確認するために、数量(数量で調整)フィールドを合計しようとしています(最初の行は他の行の負の値を保持する必要があります)正の線は一致する必要があります)。 残念ながら、私はこれに不慣れであり、これを行う方法の例も見つかりません。 また、最終的にロット番号を更新して、最初の行の番号から各行に増分する必要があります。 すべての行にも同じ親アイテムが必要です。これを行うには多くの問題がありました。つまり、数量フィールドの変更イベントが複数回発生し、アラートが合計0になる途中でユーザーに迷惑をかけ、画面は合計が0の場合にのみ最後に保存できます。 、など。私の現在の問題は、行をループしても、入力されている行(現在の行)をコードが合計するだけであるということです。 私が使用してみましたgetSublistValueの代わりにgetCurrentSublistValueが、これは私にエラーメッセージを与えました。 selectLineを使用しようとしましたが、行がまだ入力されており、必須フィールドが残っている間に、現在アクティブな行を移動しようとします。 すべての値を取得する可能性のあるgetSublistFieldsサンプルコードが見つかりません。Netsuite 2018.2を使用していますが、SQLがありません。Netsuite SuiteScript 2.0でこれを行うにはどうすればよいですか?また、サブリストサブレコード(インベントリ詳細アイコンのロット番号)を同時に更新することもできますか?/** * @ […] 続きを読む…

netsuite sublist suitescript2.0

Pythonの辞書キーとしてサブリストの最初の要素を取得します

私は見ましたが、答えが見つかりませんでした(そして私はPythonにかなり慣れていません)。質問は非常に簡単です。 サブリストで構成されたリストがあります。ll [[1,2,3], [4,5,6], [7,8,9]] 私がやろうとしているのは、各サブリストの最初の要素をキーとして、対応するサブリストの値を値として持つ辞書を作成することです。d = {1:[2,3], 4:[5,6], 7:[8,9]} どうやってやるの?

python list dictionary sublist

セパレータを使用してリストからPythonサブリストを作成する

たとえば、次のリストがあります。['|', u'MOM', u'DAD', '|', u'GRAND', '|', u'MOM', […] 続きを読む…

python split sublist

アイテムのサブリストをフィルタリングする方法

List<Container>が欲しいのですが、 Container.Active == true 、 containerObject.Items > 2だけをくれます。 この方法でサブリストをフィルタリングするにはどうすればよいですか? […] 続きを読む…

c# .net linq filter sublist

リストのリストの最初の要素にアクセスする[F#]

F#は以前使っていたものとは違うので、今興味があります。 大きなリストに含まれる各リストの最初の要素にアクセスする必要があります。 メインリストに5つの要素を含む「x」個のリストが含まれていると仮定すると、最初の各要素にアクセスする最も簡単な方法は何でしょうか。listOfLists = [[1; 2; 3; 4; 5]; [6; 7; 8; 9; 10]; [11; 12; 13; 14; 15]]私の希望する出力は、[1; 6; 11]を含む新しいリストです。現在私は持っていますlet rec firstElements list = match list with | […] 続きを読む…

recursion f# sublist

インデックスといくつかの要素を指定して、リストからサブリストを作成します。 プロローグ

簡単なプロローグの質問を解決しようとしていますが、解決できません。 リストから、インデックスIを指定してサブリストを作成し、次にIからNとして指定された次の要素を作成する必要があります。インデックスがリストの長さより大きい場合、サブリストは空になります。 N(要素の数)がリスト内の残りの要素よりも大きい場合、Iから最後まですべての要素を取得します。ここで、割り当ての一部を取得しました。インデックスI、次の要素Nから取得できます。次に、割り当ての他の部分について質問します。1) I (インデックス)がリストの長さよりも長い場合、サブリストに空のリストを取得する必要があります。?- sublist([ […] 続きを読む…

list indexing prolog element sublist

値のリストをサブリストに追加する

あるリストの各項目を別のリストの各サブリストにどのように追加しますか?a = [['a','b','c'],['d','e','f'],['g','h','i']] […] 続きを読む…

python list iterator iteration sublist