Các ký tự chuỗi trong python được bao quanh bởi dấu ngoặc kép đơn hoặc dấu ngoặc kép. Việc gán một chuỗi cho một biến được thực hiện với tên biến theo sau là dấu bằng và chuỗi. Bạn có thể gán một chuỗi nhiều dòng cho một biến bằng cách sử dụng ba dấu ngoặc kép.
Ví dụ
# array of strings to array of floats using astype import numpy as np # initialising array ini_array = np.array(["1.1", "1.5", "2.7", "8.9"]) # printing initial array print ("initial array", str(ini_array)) # conerting to array of floats # using np.astype res = ini_array.astype(np.float) # printing final result print ("final array", str(res)) # array of strings to array of floats using fromstring import numpy as np # initialising array ini_array = np.array(["1.1", "1.5", "2.7", "8.9"]) # printing initial array print ("initial array", str(ini_array)) # conerting to array of floats # using np.fromstring ini_array = ', '.join(ini_array) ini_array = np.fromstring(ini_array, dtype = np.float, sep =', ' ) # printing final result print ("final array", str(ini_array)) # converting array of strings to array of floats using asarray import numpy as np # initialising array ini_array = np.array(["1.1", "1.5", "2.7", "8.9"]) # printing initial array print ("initial array", str(ini_array)) # conerting to array of floats # using np.asarray final_array = b = np.asarray(ini_array, dtype = np.float64, order ='C') # printing final result print ("final array", str(final_array))
Đầu ra
('initial array', "['1.1' '1.5' '2.7' '8.9']") ('final array', '[ 1.1 1.5 2.7 8.9]') ('initial array', "['1.1' '1.5' '2.7' '8.9']") ('final array', '[ 1.1 1.5 2.7 8.9]') ('initial array', "['1.1' '1.5' '2.7' '8.9']") ('final array', '[ 1.1 1.5 2.7 8.9]')