配列の深い内容の文字列表現を返すJavaの例
指定された配列の深い内容の文字列表現を返すには-
例
import java.util.Arrays; public class Demo { public static void main(String[] args) { Object[] ob = {"One","Two", "Three", "Four"}; System.out.println("Array elements..."); for (Object value : ob) { System.out.println("Value = " + value); } System.out.println("The string representation of array is:"); System.out.println(Arrays.deepToString(ob)); } }
出力
これにより、次の出力が生成されます-
Array elements... Value = One Value = Two Value = Three Value = Four The string representation of array is: [One, Two, Three, Four]
例
別の例を見てみましょう-
import java.util.Arrays; public class Demo { public static void main(String[] args) { int[][] arr = new int[3][3]; arr[0][0] = 10; arr[0][1] = 20; arr[0][2] = 30; arr[1][0] = 40; arr[1][1] = 50; arr[1][2] = 75; arr[2][0] = 100; arr[2][1] = 150; arr[2][2] = 200; System.out.println(Arrays.deepToString(arr)); } }
出力
これにより、次の出力が生成されます-
[[10, 20, 30], [40, 50, 75], [100, 150, 200]]
-
Pythonでスカラーdtypeの文字列表現を返します
スカラーdtypeの文字列表現を返すには、PythonNumpyのsctype2char()メソッドを使用します。最初の引数。スカラーdtypeの場合、対応する文字列文字が返されます。オブジェクトの場合、sctype2charはそのスカラー型を推測してから、対応する文字列文字を返そうとします。 ステップ まず、必要なライブラリをインポートします- import numpy as np スカラー型の文字列表現- for i in [np.int32, np.double, np.complex_, np.string_, np.ndarray]: print(np.
-
Pythonで要素ごとに文字列配列の長さを返す
文字列配列の長さを要素ごとに返すには、PythonNumpyのnumpy.char.str_len()メソッドを使用します。このメソッドは整数の出力配列を返します。 ステップ まず、必要なライブラリをインポートします- import numpy as np 文字列の1次元配列を作成する- arr = np.array(['Amy', 'Scarlett', 'Katie', 'Brad', 'Tom']) 配列の表示- print("Array...\n",arr) データ型を取得- p