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

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




8
参照渡しのリスト-この動作を説明する
次のプログラムを見てください。 class Test { List<int> myList = new List<int>(); public void TestMethod() { myList.Add(100); myList.Add(50); myList.Add(10); ChangeList(myList); foreach (int i in myList) { Console.WriteLine(i); } } private void ChangeList(List<int> myList) { myList.Sort(); List<int> myList2 = new List<int>(); myList2.Add(3); myList2.Add(4); myList = myList2; } } 私myListはを通過したと想定refし、出力は 3 4 リストは確かに「参照渡し」ですが、sort機能のみが有効になります。次のステートメントmyList = myList2;は効果がありません。 …

12
os.listdir()からの非英数字リストの順序
私はデータのディレクトリを処理するためにpythonをよく使用します。最近、リストのデフォルトの順序がほとんど意味のないものに変更されていることに気付きました。たとえば、run01、run02、... run19、run20というサブディレクトリを含む現在のディレクトリにいる場合、次のコマンドからリストを生成します。 dir = os.listdir(os.getcwd()) それから私は通常この順序でリストを取得します: dir = ['run01', 'run18', 'run14', 'run13', 'run12', 'run11', 'run08', ... ] 等々。順序は英数字でした。しかし、この新しい命令はしばらくの間私と一緒に残っています。 これらのリストの(表示される)順序を決定するのは何ですか?

5
Kotlin:リストキャストの操作方法:未チェックのキャスト:kotlin.collections.List <Kotlin.Any?>からkotlin.colletions.List <Waypoint>
List最初または最後のアイテム(経由ポイント)ではないaのすべてのアイテムを返す関数を書きたいのですが。関数はList&lt;*&gt;入力としてジェネリックを取得します。結果は、リストの要素が次のタイプの場合にのみ返されますWaypoint。 fun getViaPoints(list: List&lt;*&gt;): List&lt;Waypoint&gt;? { list.forEach { if(it !is Waypoint ) return null } val waypointList = list as? List&lt;Waypoint&gt; ?: return null return waypointList.filter{ waypointList.indexOf(it) != 0 &amp;&amp; waypointList.indexOf(it) != waypointList.lastIndex} } をにキャストするList&lt;*&gt;とList&lt;Waypoint&gt;、次の警告が表示されます。 未チェックのキャスト:kotlin.collections.Listからkotlin.colletions.List それ以外の場合の実装方法がわかりません。この警告なしでこの関数を実装する正しい方法は何ですか?
108 list  generics  casting  kotlin 

8
行ごとにRデータフレームを作成する
Rで行ごとにデータフレームを構築したいと思います。いくつかの検索を実行しました。私が思いついたのは、空のリストを作成し、リストのインデックススカラーを保持し、毎回リストに追加するという提案です。単一行のデータフレームで、リストのインデックスを1つ進めます。最後do.call(rbind,)に、リストにあります。 これは機能しますが、非常に扱いにくいようです。同じ目標を達成する簡単な方法はありませんか? 明らかに、一部のapply関数を使用できず、データフレームを行ごとに明示的に作成する必要がある場合を参照しています。少なくとも、push最後に使用されたインデックスを明示的に追跡する代わりに、リストの最後に移動する方法はありますか?
107 list  r  dataframe 

4
java:(String [])List.toArray()はClassCastExceptionを出します
次のコード(Androidで実行)では、常に3行目にClassCastExceptionが表示されます。 final String[] v1 = i18nCategory.translation.get(id); final ArrayList&lt;String&gt; v2 = new ArrayList&lt;String&gt;(Arrays.asList(v1)); String[] v3 = (String[])v2.toArray(); これは、v2がObject [0]の場合、およびその中に文字列がある場合にも発生します。何かアイデアは?

6
「リストインデックスが範囲外です」という例外処理をしたいのですが。
BeautifulSoupを使用して、いくつかのHTMLを解析しています。 (forループを使用して)各HTMLから特定のデータを取得し、そのデータを特定のリストに追加しています。 問題は、一部のHTMLの形式が異なる(そして、必要なデータが含まれていない)ことです。 そこで、例外処理を使用nullしてリストに値を追加しようとしました(データのシーケンスが重要であるため、これを行う必要があります)。 たとえば、次のようなコードがあります。 soup = BeautifulSoup(links) dlist = soup.findAll('dd', 'title') # I'm trying to find content between &lt;dd class='title'&gt; and &lt;/dd&gt; gotdata = dlist[1] # and what i want is the 2nd content of those newlist.append(gotdata) # and I add that to a newlist 一部のリンクにはがないため、代わりにリストに&lt;dd class='title'&gt;文字列nullを追加します。 エラーが表示されます: list …

7
タプルのリストを複数のリストに変換する方法は?
タプルのリストがあり、複数のリストに変換したいとします。 たとえば、タプルのリストは [(1,2),(3,4),(5,6),] それを変換するPythonの組み込み関数はありますか? [1,3,5],[2,4,6] これは単純なプログラムです。しかし、私はPythonにそのような組み込み関数が存在することに興味があります。
107 python  list  tuples 

8
宣言するのと同じ行でC#リストを初期化するにはどうすればよいですか。(IEnumerable文字列コレクションの例)
私はテストコードを書いていますが、書きたくありません: List&lt;string&gt; nameslist = new List&lt;string&gt;(); nameslist.Add("one"); nameslist.Add("two"); nameslist.Add("three"); 書きたい List&lt;string&gt; nameslist = new List&lt;string&gt;({"one", "two", "three"}); ただし、{"one"、 "two"、 "three"}は、「IEnumerable string Collection」ではありません。IEnumerable文字列コレクションを使用して、これを1行でどのように初期化できますか?」

6
Python:dictのリスト(存在する場合)dictの値をインクリメントし、存在しない場合は新しいdictを追加します
そのようなことをしたいと思います。 list_of_urls = ['http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.cn/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.cn/'] urls = [{'url': 'http://www.google.fr/', 'nbr': 1}] for url in list_of_urls: if url in [f['url'] for f in urls]: urls[??]['nbr'] += 1 else: urls.append({'url': url, 'nbr': 1}) どのようにできるのか ?タプルを編集する必要があるか、タプルインデックスを理解する必要があるかわかりません。 何か助け?
107 python  loops  list  tuples 

10
C#で値のリストを作成する簡単な方法は?
C#で値のリストを作成する簡単な方法を探しています。Javaでは、以下のスニペットを頻繁に使用します。 List&lt;String&gt; l = Arrays.asList("test1","test2","test3"); 以下の明らかなものを除いて、C#に相当するものはありますか? IList&lt;string&gt; l = new List&lt;string&gt;(new string[] {"test1","test2","test3"});
106 c#  list 

5
java.util.ListをScalaリストに変換する方法
このScalaメソッドには以下のエラーがあります。Scalaリストに変換できません。 def findAllQuestion():List[Question]={ questionDao.getAllQuestions() } 型の不一致; 見つかりました:java.util.List[com.aitrich.learnware.model.domain.entity.Question]必須: scala.collection.immutable.List[com.aitrich.learnware.model.domain.entity.Question]


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