Python ตัวแปรแบบมาตราฐาน

โปรดระวังว่า Python ไม่มีการสนับสนุนแนวความแนวหน้า แต่สามารถใช้ตัวแปรรายการของ Python แทน

แนวความ

แนวความใช้เก็บค่าหลายรายการในตัวแปรเดียว

ตัวอย่าง

สร้างแนวความที่มีแบรนด์รถยนต์

cars = ["Porsche", "Volvo", "BMW"]

การปฏิบัติการตัวอย่าง

อะไรคือแนวความ?

แนวความเป็นตัวแปรพิเศษที่สามารถรักษาค่าหลายรายการในครั้งเดียว

ถ้าคุณมีรายการโครงการ (เช่น รายการแบรนด์รถยนต์) จะเก็บแบรนด์ไว้ในตัวแปรเดียวอาจเหมือนนี้

car1 = "Porsche"
car2 = "Volvo"
car3 = "BMW"

แต่ถ้าคุณต้องการวนลูปผ่านแบรนด์เหล่านั้นและหาแบรนด์รถยนต์เฉพาะไหน ว่าไม่ใช่รถยนต์ 3 คัน แต่เป็น 300 คันเท่าไหร่?

ตัวแบบที่แนะนำคือแนวความ!

แนวความสามารถเก็บค่าหลายรายการในชื่อเดียว คุณสามารถเข้าถึงค่าเหล่านั้นด้วยการอ้างอิงตัวอุปกรณ์

เข้าถึงอิเล็กทรอนิกส์ในแนวความ

อ้างอิงอิเล็กทรอนิกส์ด้วยเลขตัวอุปกรณ์

ตัวอย่าง

ดึงค่าของอิเล็กทรอนิกส์แรกในแนวความ

x = cars[0]

การปฏิบัติการตัวอย่าง

ตัวอย่าง

แก้ไขค่าของอิเล็กทรอนิกส์แรกในแนวความ

cars[0] = "Audi"

การปฏิบัติการตัวอย่าง

ความยาวของแนวความ

ใช้ len() วิธีที่จะคืนค่าความยาวของแนวความ (จำนวนอิเล็กทรอนิกส์ในแนวความ)

ตัวอย่าง

คืนค่าจำนวนอิเล็กทรอนิกส์ใน cars รายการ

x = len(cars)

การปฏิบัติการตัวอย่าง

หมายเหตุ:ความยาวของแนวความเป็นค่าเพิ่มเติมของตัวอินดิเซ็กที่สูงสุด

วนลูปอิเล็กทรอนิกส์ในแนวความ

คุณสามารถใช้ for in การวนลูปผ่านทุกอิเล็กทรอนิกส์ในแนวความทั้งหมด

ตัวอย่าง

แสดงค่าทุกอย่างใน cars รายการ

for x in cars:
  print(x)

การปฏิบัติการตัวอย่าง

เพิ่มอิเล็กทรอนิกส์ในแนวความ

คุณสามารถใช้ append() วิธีเพิ่มอิเล็กทรอนิกส์เข้าสู่แนวความ

ตัวอย่าง

เพิ่มอิเล็กทรอนิกส์อีกหนึ่งอันลงใน cars รายการ

cars.append("Audi")

การปฏิบัติการตัวอย่าง

ลบอิเล็กทรอนิกส์จากแนวความ

คุณสามารถใช้ pop() วิธีลบอิเล็กทรอนิกส์ออกจากแนวความ

ตัวอย่าง

ลบอิเล็กทรอนิกส์ที่เป็นอิเล็กทรอนิกส์ที่สองของ cars รายการ

cars.pop(1)

การปฏิบัติการตัวอย่าง

คุณยังสามารถใช้ remove() วิธีลบอิเล็กทรอนิกส์ออกจากแนวความ

ตัวอย่าง

ลบอิเล็กทรอนิกส์ที่มีค่า "Volvo"

cars.remove("Volvo")

การปฏิบัติการตัวอย่าง

หมายเหตุ:รายการ remove() วิธีนี้เพียงแค่ลบค่าที่เกิดขึ้นเป็นครั้งแรกที่ระบุ

วิธีของตัวแปล

Python มีชุดวิธีประจำตัวที่สามารถใช้บนรายการหรือตัวแปล

วิธี การอธิบาย
append() เพิ่มองค์ประกอบหนึ่งในท้ายรายการ
clear() ลบองค์ประกอบทั้งหมดในรายการ
copy() คืนสำเนาของรายการ
count() คืนจำนวนขององค์ประกอบที่มีค่าที่กำหนด
extend() เพิ่มองค์ประกอบ (หรือองค์ประกอบที่สามารถวนรอบได้) ใส่ท้ายรายการ
index() คืนค่าดัชนีขององค์ประกอบที่มีค่าที่กำหนด
insert() เพิ่มองค์ประกอบในตำแหน่งที่กำหนด
pop() ลบองค์ประกอบที่ตั้งที่ที่กำหนด
remove() ลบรายการที่มีค่าที่กำหนด
reverse() กลับความสัมพันธ์ของรายการ
sort() จัดลำดับของรายการ

หมายเหตุ:Python ไม่มีการสนับสนุนเอกสารตัวแปลเดี่ยว แต่สามารถใช้ Python รายการแทน