Python 輸入數組的方法有多種:使用 list() 函數建立列表,元素為輸入中用空格分隔的字串。使用 numpy.array() 函數建立 NumPy 數組,元素為輸入中以空格分隔的字串,並轉換為指定資料類型(如整數)。使用 itertools.chain.from_iterable() 函數建立列表,元素為輸入中以換行符號分隔的字串。使用 ast.literal_eval() 函數將輸入字串直接轉換為列表,元素為原始類型的物件。使用json.loads() 函數將輸入的JSON
#如何使用Python 輸入一個陣列
##在Python 中,您可以使用多種方法來輸入一個陣列:1. 使用list() 函數
<code class="python">my_array = list(input("输入数组元素,用空格分隔:").split())</code>
2. 使用numpy.array() 函數(需要numpy 庫)
<code class="python">import numpy as np my_array = np.array(input("输入数组元素,用空格分隔:").split(), dtype=int)</code>
3. 使用itertools.chain.from_iterable() 函數
<code class="python">from itertools import chain my_array = list(chain.from_iterable(input("输入数组元素,用换行符分隔:").splitlines()))</code>
4. 使用ast.literal_eval() 函數
<code class="python">import ast my_array = ast.literal_eval(input("输入数组,如 [1, 2, 3]:"))</code>
5. 使用json.loads() 函數
<code class="python">import json my_array = json.loads(input("输入数组,如 [\"1\", \"2\", \"3\"]:"))</code>
以上是怎麼輸入一個陣列的詳細內容。更多資訊請關注PHP中文網其他相關文章!