การสร้างลำดับตัวเลข
บางครั้งอาจต้องการสร้างอาร์เรย์ที่ประกอบด้วยตัวเลขในช่วงที่กำหนด เช่น 1 ถึง 10 โดยไม่ต้องพิมพ์ทีละตัว ฟังก์ชัน arange() ของ NumPy เป็นวิธีที่มีประสิทธิภาพในการสร้างอาร์เรย์ตัวเลขในช่วงที่ต้องการ อาร์กิวเมนต์ของ arange() ได้แก่ ค่าเริ่มต้น (start) ค่าสิ้นสุด (stop) และขนาดของช่วง (step) ดังนี้
np.arange(start, stop, step)
numpy ถูก import มาในชื่อ np
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้นสำหรับการเงิน
คำแนะนำการฝึกหัด
- สร้างอาร์เรย์
company_idsที่ประกอบด้วยตัวเลข 1 ถึง 7 (รวมค่าทั้งสอง) - สร้างอาร์เรย์
company_ids_oddที่ประกอบด้วยเฉพาะเลขคี่ตั้งแต่ 1 ถึง 7 (รวมค่าทั้งสอง)
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create and print company IDs
company_ids = np.arange(____, ____, 1)
print(company_ids)
# Use array slicing to select specific company IDs
company_ids_odd = ____(1, ____, ___)
print(company_ids_odd)