เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สร้าง nested list สำหรับหุ้น

ลิสต์สามารถมีลิสต์อื่นอยู่ภายในได้ ในตัวอย่างด้านล่าง x คือ nested list ที่ประกอบด้วยสามลิสต์:

x = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

สามารถใช้ indexing เพื่อ subset ลิสต์ภายใน nested list ได้ ตัวอย่างเช่น หากต้องการดึงลิสต์แรกจาก x ให้ใช้คำสั่งต่อไปนี้:

x[0]

[1, 2, 3]

ลิสต์ทั้งสองชื่อ names และ prices ที่สร้างไว้ก่อนหน้านี้พร้อมใช้งานใน workspace แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้นสำหรับการเงิน

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างลิสต์ชื่อ stocks โดยให้ประกอบด้วยลิสต์ names และ prices ตามลำดับนั้น
  • ใช้ list indexing เพื่อ subset ลิสต์ prices จาก stocks (จำไว้ว่า prices คือสมาชิกลำดับที่สองใน stocks)

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create and print the nested list stocks
stocks = [____, ____]
print(stocks)

# Use list indexing to obtain the list of prices
print(stocks[____])
แก้ไขและรันโค้ด