C#のすべての文字列から最初の3文字を取得します
以下はリスト内の文字列です-
List<object> list = new List<object> { "keyboard", "mouse", "joystick", "monitor" };
最初の3文字を使用するには、部分文字列メソッドを使用し、LinqSelectメソッドで使用します。
IEnumerable<string> res = list.AsQueryable() .Cast<string>() .Select(str => str.Substring(0, 3));
例
using System; using System.Linq; using System.Collections.Generic; class Demo { static void Main() { List<object> list = new List<object> { "keyboard", "mouse", "joystick", "monitor" }; // getting first 3 letters from every string IEnumerable<string> res = list.AsQueryable() .Cast<string>() .Select(str => str.Substring(0,3)); foreach (string str in res) { Console.WriteLine(str); } } }
出力
key mou joy mon
-
Pythonのリストから一意の値を取得する
Pythonのリストは、[]に配置されたアイテムの数であり、同じデータ型を持つ場合と持たない場合があります。重複を含めることもできます。この記事では、リストから一意の値のみを抽出する方法を説明します。 append()を使用 このアプローチでは、最初に新しい空のリストを作成し、次にこの新しいリストに要素がまだ存在しない場合にのみ、この新しいリストに要素を追加し続けます。 forループは、notinconditionとともに使用されます。着信要素の存在をチェックし、まだ存在していない場合にのみ追加されます。 例 def catch_unique(list_in):
-
Pythonのリストの最初の空でない文字列
文字列のリストが与えられたら、最初の空でない要素を見つけましょう。課題は、リストの先頭に1つ、2つ、または多数の空の文字列が含まれている可能性があり、最初の空でない文字列を動的に見つける必要があることです。 次で 現在の要素がnullの場合、次の要素に移動し続けるために次の関数を適用します。 例 listA = ['','top', 'pot', 'hot', ' ','shot'] # Given list print("Given list:\n " ,listA) # u