Write a NumPy program to create a record array from a given regular array
- برمجة بايثون
- 2021-09-13
- mhanasmh00489829403
الأجوبة
import numpy as np
arra1 = np.array([("Yasemin Rayner", 88.5, 90),
("Ayaana Mcnamara", 87, 99),
("Jody Preece", 85.5, 91)])
print("Original arrays:")
print(arra1)
print("\nRecord array;")
result = np.core.records.fromarrays(arra1.T,
names='col1, col2, col3',
formats = 'S80, f8, i8')
print(result)
Sample Output:
Original arrays: [['Yasemin Rayner' '88.5' '90'] ['Ayaana Mcnamara' '87' '99'] ['Jody Preece' '85.5' '91']] Record array; [(b'Yasemin Rayner', 88.5, 90) (b'Ayaana Mcnamara', 87. , 99) (b'Jody Preece', 85.5, 91)]
أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال