タグ付けされた質問 「list」

リストタグは、リンクリスト(順序付けられたノードのセットで、それぞれが後続ノードを参照する)、または動的配列の形式を参照できます。HTMLリストには使用しないで、代わりに[html-lists]を使用してください。

8
ToList()を呼び出すとパフォーマンスに影響がありますか?
を使用する場合ToList()、考慮する必要があるパフォーマンスへの影響はありますか? 私はディレクトリからファイルを取得するためのクエリを作成していました、それはクエリです: string[] imageArray = Directory.GetFiles(directory); しかし、List<>代わりに一緒に仕事をしたいので、私は中に入れることにしました... List<string> imageList = Directory.GetFiles(directory).ToList(); それで、このような変換を行うことを決定するときに考慮すべき、または多数のファイルを処理するときにのみ考慮すべき、ある種のパフォーマンスへの影響がありますか?これは無視できる変換ですか?
139 c#  arrays  performance  list 

7
区切られた文字列をList <String>にsplit()する方法
私はこのコードを持っていました: String[] lineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = sr.ReadLine()) != null) { lineElements = line.Split(','); . . . しかし、代わりにリストを使うべきだと思いました。しかし、このコード: List&lt;String&gt; listStrLineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = …
139 c#  .net  list  arraylist 


10
jarファイル内からリソース「フォルダー」を取得するにはどうすればよいですか?
プロジェクトのルートにリソースフォルダ/パッケージがありますが、特定のファイルをロードしたくないのです。特定のファイルをロードしたい場合は、class.getResourceAsStreamを使用すれば問題ありません。私が実際にしたいことは、リソースフォルダー内の「フォルダー」をロードし、そのフォルダー内のファイルをループし、各ファイルへのストリームを取得してコンテンツを読み取ることです...実行前にファイル名が決定されていないと仮定します。 ... 私は何をすべきか?あなたのjarファイルのフォルダ内のファイルのリストを取得する方法はありますか?リソースを含むJarファイルは、コードの実行元のJARファイルと同じであることに注意してください... 前もって感謝します...


13
2つのリスト(相互参照)をまったく同じ方法でソートする方法
2つのリストがあるとします。 list1 = [3, 2, 4, 1, 1] list2 = ['three', 'two', 'four', 'one', 'one2'] を実行するとlist1.sort()、並べ替え[1,1,2,3,4]られますがlist2、同期する方法はありますか(アイテムがに4属していると言えます'three')?したがって、予想される出力は次のようになります。 list1 = [1, 1, 2, 3, 4] list2 = ['one', 'one2', 'two', 'three', 'four'] 私の問題は、リストで正常に動作するかなり複雑なプログラムがあるのですが、データの参照を開始する必要があるということです。これは辞書に最適な状況ですが、キー値をソートする必要があるため、処理中に辞書を避けようとしています(辞書を使用する必要がある場合は、その使用方法を知っています)。 基本的にこのプログラムの性質は、データがランダムな順序で(上記のように)来て、並べ替え、処理して結果を送信する必要があります(順序は重要ではありませんが、ユーザーはどの結果がどの結果に属しているかを知る必要がありますキー)。最初に辞書に入れ、次にリストをソートすることを考えましたが、順序が維持されていないと、同じ値のアイテムを区別する方法がありません(結果をユーザーに通知するときに影響がある可能性があります)。理想的には、リストを取得したら、両方のリストを一緒に並べ替える方法を見つけたいと思います。これは可能ですか?
139 python  list  sorting 

3
イテレーターとリステレーターの違いは?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); Iteratora Setまたはa Listまたはをトラバースするために使用できますMap。しかし、ListIteratorをトラバースするためにのみ使用Listでき、をトラバースすることはできませんSet。どうして? 主な違いは、イテレータでは一方向にしか移動できないが、両方向ListIteratorには移動できることです。他に違いはありますか?そして、ListIterator以上の利点Iterator?


14
2つのリストの要素ごとの乗算を実行する方法は?
Matlabでできるように、要素ごとの乗算を実行して、2つのリストをPythonで値で乗算します。 これは私がMatlabでそれを行う方法です。 a = [1,2,3,4] b = [2,3,4,5] a .* b = [2, 6, 12, 20] リスト内包表記はx * y、xfrom aとyfromのすべての組み合わせに対して、16のリストエントリを提供します。bます。これをマッピングする方法がわからない。 なぜだれかに興味があるなら、私はデータセットを持っていて、それを掛け合わせたいですNumpy.linspace(1.0, 0.5, num=len(dataset)) =)。

3
[* a]が割り当て超過になる原因は何ですか?
どうやらlist(a)、[x for x in a]オーバーローケートしない、ある時点でオーバーローケートする、常に[*a]オーバーローケートするのでしょうか。 以下は、0から12までのサイズnと、3つのメソッドの結果のバイト単位のサイズです。 0 56 56 56 1 64 88 88 2 72 88 96 3 80 88 104 4 88 88 112 5 96 120 120 6 104 120 128 7 112 120 136 8 120 120 152 9 128 184 184 10 136 184 192 …



10
Pythonは、一方のリストで、他方にはない要素を見つけます[重複]
この質問にはすでに回答があります: リストにない要素の検索 (10回答) 13日前休業。 1つのリストにあるが他のリストにはない特定の要素の新しいリストを作成するには、2つのリストを比較する必要があります。例えば: main_list=[] list_1=["a", "b", "c", "d", "e"] list_2=["a", "f", "c", "m"] list_1をループして、list_1にないlist_2のすべての要素をmain_listに追加したいと思います。 結果は次のようになります。 main_list=["f", "m"] どうすればPythonでそれを行うことができますか?
135 python  list 

29
JavaScriptでフラット配列からツリー配列を構築する
後でツリーを構築するために、それを階層化するためにJavaScriptで処理する必要がある複雑なjsonファイルがあります。jsonのすべてのエントリには次のものがあります。id:一意のid、parentId:親ノードのID(ノードがツリーのルートの場合は0)level:ツリーの深さのレベル jsonデータはすでに「順序付け」されています。つまり、エントリには、その上に親ノードまたは兄弟ノードがあり、その下には子ノードまたは兄弟ノードがあります。 入力: { "People": [ { "id": "12", "parentId": "0", "text": "Man", "level": "1", "children": null }, { "id": "6", "parentId": "12", "text": "Boy", "level": "2", "children": null }, { "id": "7", "parentId": "12", "text": "Other", "level": "2", "children": null }, { "id": "9", "parentId": "0", "text": "Woman", "level": …
134 javascript  arrays  list  tree 

8
結果を小文字化せずに、大文字と小文字を区別しないリストの並べ替え?
私はこのような文字列のリストを持っています: ['Aden', 'abel'] 大文字と小文字を区別せずにアイテムを並べ替えます。だから私は取得したい: ['abel', 'Aden'] しかし、大文字と小文字の前に現れるので、sorted()or list.sort()で逆になります。 どうすればケースを無視できますか?すべてのリストアイテムを小文字化するソリューションを見てきましたが、リストアイテムの大文字と小文字を変更したくありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.