intのインデックスをリストから取得する方法はありますか? list1.FindIndex(5)
のようなものを探しています。リスト内の5の位置を探したいと思っています。リスト内のintのインデックスを見つける
24
A
答えて
38
5
Try IndexOf
38
FindIndexは、あなたが探しているもののようだ:
FindIndex(Predicate<T>)
使用法:
list1.FindIndex(x => x==5);
例:
// given list1 {3, 4, 6, 5, 7, 8}
list1.FindIndex(x => x==5); // should return 3, as list1[3] == 5;
+0
プリミティブ型のFindIndex述語で等価を再定義する必要はありません。このメソッドは、等価演算子が定義されていない場合や、検索の比較ロジックが等価と異なる場合にのみ使用してください。 – Dan
+1
最初の一致のインデックスを返します。見つからなければ-1を返します。 –
4
List<string> accountList = new List<string> {"123872", "987653" , "7625019", "028401"};
int i = accountList.FindIndex(x => x.StartsWith("762"));
//This will give you index of 7625019 in list that is 2. value of i will become 2.
//delegate(string ac)
//{
// return ac.StartsWith(a.AccountNumber);
//}
//);
関連する問題
- 1. リスト内のリストのインデックスを見つける方法
- 2. リスト内の最小の番号のインデックス値を見つける?
- 3. リストの最小インデックスを見つける
- 4. numpy配列内の値リストのインデックスを見つける
- 5. リスト内の文字列のインデックスを見つける方法
- 6. C#リスト内のアイテムのインデックスを見つける
- 7. リスト内の要素のインデックスを見つける方法は?
- 8. リスト内の最も高い数字のインデックスを見つける
- 9. リスト内のサブセットのインデックスを見つけるには?
- 10. は、リスト内の文字列を見つけ、インデックスまたは-1
- 11. max()を使ってリスト内のmax()を見つけ、そのインデックス値を見つける方法?
- 12. Pythonの2つのリストのインデックス値を見つける
- 13. リスト内の要素を見つける
- 14. インデックスのリストの開始の合計がXより大きいリスト内のアイテムのインデックスを見つける
- 15. リストのリスト内の特定のリストを見つける
- 16. Python - リスト内の最も高い整数のインデックス値を見つける
- 17. リスト内の指定された数字のインデックスを見つけるpython3
- 18. インデックスを指定すると、別のdivリストのそのインデックスを見つける
- 19. Pythonリストの特定のインデックスの値を見つける
- 20. カスタム配列リストの配列のインデックスを見つける方法...?
- 21. Maximaのリストで最大の価値とインデックスを見つける?
- 22. Pythonのリストで最大の価値とインデックスを見つける?
- 23. リストのリスト内のインデックスリスト要素を見つける
- 24. リストの最初の要素のインデックスを別のリストに見つける
- 25. MATLABのstring内の文字のインデックスを見つける
- 26. ベクトル内の複数の最大値のインデックスを見つける
- 27. キュー内の特定のアクションのインデックスを見つける
- 28. 文字列のintを見つける
- 29. 配列内の配列要素のインデックスを見つける
- 30. ループ内の文字列のインデックスを見つける
リスト1のタイプは何ですか? –