Pythonでラジアン配列を度に変換する
ラジアン配列を度に変換するには、Python Numpyのnumpy.degrees()メソッドを使用します。 1番目のパラメーターは、ラジアン単位の入力配列です。 2番目と3番目のパラメーターはオプションです。 2番目のパラメーターはndarrayであり、結果が格納される場所です。指定する場合は、入力がブロードキャストされる形状である必要があります。指定しない場合またはなしの場合、新しく割り当てられた配列が返されます。
3番目のパラメーターは、条件が入力を介してブロードキャストされることです。条件がTrueの場所では、out配列がufunc結果に設定されます。他の場所では、out配列は元の値を保持します。
ステップ
まず、必要なライブラリをインポートします-
import numpy as np
配列を作成する-
arr = np.arange(12.)
配列の表示-
print("Array...\n",arr)
データ型を取得-
print("\nArray datatype...\n",arr.dtype)
配列の次元を取得します-
print("\nArray Dimensions...\n",arr.ndim)
配列の要素数を取得します-
print("\nNumber of elements in the Array...\n",arr.size)
ラジアン配列-
res = arr*np.pi/6
ラジアン配列を度に変換するには、Python Numpyのnumpy.degrees()メソッドを使用します。 1番目のパラメーターは、ラジアン単位の入力配列です-
print("\nRadian array to degrees...\n",np.degrees(res))
例
import numpy as np # Create an Array arr = np.arange(12.) # Display the array print("Array...\n", arr) # Get the type of the array print("\nOur Array type...\n", arr.dtype) # Get the dimensions of the Array print("\nOur Array Dimensions...\n",arr.ndim) # Get the number of elements in the Array print("\nNumber of elements...\n", arr.size) # Radian array res = arr*np.pi/6 # To convert a radian array to degrees, use the numpy.degrees() method in Python Numpy print("\nRadian array to degrees...\n",np.degrees(res))
出力
Array... [ 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.] Our Array type... float64 Our Array Dimensions... 1 Number of elements... 12 Radian array to degrees... [ 0. 30. 60. 90. 120. 150. 180. 210. 240. 270. 300. 330.]
-
Pythonタプルを配列に変換するにはどうすればよいですか?
タプルを配列(リスト)に変換するには、リストコンストラクターを直接使用できます。 例 x = (1, 2, 3) y = list(x) print(y) 出力 これにより、出力が得られます- [1, 2, 3] 例 マルチレベルのタプルがあり、フラットな配列が必要な場合は、次を使用できます- z = ((1, 2, 3), (4, 5)) y = [a for b in z for a in b] print(y) 出力 これにより、出力が得られます- [1, 2, 3, 4, 5]
-
PythonタプルをC配列に変換するにはどうすればよいですか?
Pythonタプルは、本質的に要素の不変の配列です。これは、配列としてCにマップされます。ただし、Cではメモリを直接操作し、Cには不変の配列のような構造がないため、タプルを不変のプロパティを持つC配列に変換することはできません。できることはC配列を定義することですが、それはタプルというよりはリストのようになります。