รายการ Python และสำหรับลูปใน LuckyTemplates

ใน บทช่วยสอนนี้ ฉันจะสาธิตวิธีที่For Loopสามารถวนซ้ำองค์ประกอบรายการ Python ในLuckyTemplates โปรดทราบว่ารายการเป็นประเภทข้อมูล Python ที่ประกอบด้วยองค์ประกอบต่างๆ ตั้งแต่แบบง่ายไปจนถึงขั้นสูง

For loop ทำให้เราสามารถทำซ้ำรหัสที่คล้ายกันได้ในจำนวนครั้งที่จำกัด มันลดความซับซ้อนของปัญหาที่ซับซ้อนให้เป็นเรื่องง่าย

ในการเริ่มต้น คุณต้องสร้าง Python Notebook ใหม่โดยใช้ Jupyter Notebook ของคุณ เมื่อคุณเปิด Python Notebook ของคุณแล้ว ตอนนี้เราสามารถสร้างรายการ Python ของเราในเซลล์โค้ดได้แล้ว 

สารบัญ

สร้างรายการ Python และสำหรับลูปใน LuckyTemplates – ตัวเลข

เรียกรายการตัวอย่างของเราว่าmy_list รายการ Python ระบุด้วยวงเล็บ'[ ]'และคั่นด้วยเครื่องหมายจุลภาค','

รายการ Python และสำหรับลูปใน LuckyTemplates

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

รายการ Python และสำหรับลูปใน LuckyTemplates

สมมติว่าเราต้องการเพิ่ม1ให้กับองค์ประกอบทั้งหมดในรายการของเรา คุณไม่สามารถป้อน +1 ลงในโค้ดของคุณได้ เพราะจะทำให้เกิดข้อผิดพลาดในการพิมพ์ ในการทำเช่น นั้น  เราต้องวนซ้ำแต่ละองค์ประกอบในรายการของเราโดยใช้For Loop

รายการ Python และสำหรับลูปใน LuckyTemplates

เราใช้คำว่าForเพื่อระบุการวนซ้ำตามด้วยตัวยึดหรือที่เรียกว่าตัวแปร โดยปกติเราใช้ตัวแปรเช่นiและxแต่ตอนนี้ลองใช้iกัน อีกครั้งเราต้องการเพิ่ม1ให้กับแต่ละองค์ประกอบของเรา ดังนั้นเราต้องวนซ้ำแต่ละรายการในรายการของเราโดยพิมพ์รหัสด้านล่าง

รายการ Python และสำหรับลูปใน LuckyTemplates

จากนั้นห่อไว้ในคำสั่งPrint เมื่อเราเรียกใช้ เราจะเห็นว่าเราได้เพิ่ม 1 ให้กับแต่ละองค์ประกอบในรายการ Python เรียบร้อยแล้ว

รายการ Python และสำหรับลูปใน LuckyTemplates

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

รายการ Python และสำหรับลูปใน LuckyTemplates

ผนวกรายการที่มีอยู่เข้ากับรายการใหม่โดยใช้สำหรับลูป

เราอาจต้องการระบุสิ่งที่เราค้นพบจากรายการก่อนหน้าไปยังรายการของเรา ลองใช้ ผลลัพธ์ 6, 8, 9, 10และ11เป็นตัวอย่าง ขั้นแรกให้สร้างรายการว่างในเซลล์รหัสใหม่ ซึ่งเราสามารถรวมรายการก่อนหน้า ' my_list'เข้าไปได้

เรียกรายการว่างนี้ว่า'new_list'และสร้าง For Loop โดยใช้Xเป็นตัวแปรของเรา เราจะเพิ่มรายการที่มีอยู่ของเราที่ชื่อว่าmy_listดังนั้นเราจะทำซ้ำตามนั้น

รายการ Python และสำหรับลูปใน LuckyTemplates

จากนั้นเราต้องการเพิ่มค่าของmy_listเป็น 5 ดังนั้นเราต้องเพิ่มx = x+ 5 ตอนนี้เราจะผนวกรายการก่อน หน้าของเราเข้ากับnew_listด้วย ตัวแปรX ผนวกใช้เพื่อ เพิ่มองค์ประกอบที่ส่วนท้ายของรายการที่มีอยู่แล้ว

รายการ Python และสำหรับลูปใน LuckyTemplates

ในเซลล์ใหม่ เราสามารถพิมพ์ตัวแปรnew_listของ เรา เมื่อเราดำเนินการนี้ เราจะเห็นว่าเราได้เพิ่มสิ่งที่เราค้นพบลงในรายการใหม่เรียบร้อยแล้ว

รายการ Python และสำหรับลูปใน LuckyTemplates

สร้างรายการ Python และสำหรับลูปใน LuckyTemplates – ข้อความ

ฉันได้สาธิต วิธีการสร้างรายการ Pythonและ For Loops ผ่านตัวเลขไปแล้วสองสาม วิธีก่อนหน้านี้ ทีนี้มาประเมินข้อความด้วยวิธีเดียวกัน ฉันจะใช้ชื่อบริษัทในตัวอย่างนี้

ลองพิมพ์คำว่าบริษัทใส่วงเล็บและใส่ชื่อบริษัทเข้าไปข้างใน สำหรับตัวอย่างนี้ ลองใช้Microsoft , IBM , TeslaและMeta โปรดทราบว่าคุณสามารถใช้บริษัทใดก็ได้ที่คุณต้องการ 

รายการ Python และสำหรับลูปใน LuckyTemplates

ด้วยการใช้ For Loop เราต้องการส่งคืนบริษัทด้วยตัวอักษร " a " ในชื่อ หากต้องการจัดประเภทบริษัทเหล่านั้น ให้สร้าง For Loop โดยพิมพ์โค้ดด้านล่าง

รายการ Python และสำหรับลูปใน LuckyTemplates

รหัสนี้ระบุว่าการใช้ For Loop เพื่อผ่านแต่ละองค์ประกอบในรายการของเรา เราสามารถพิมพ์องค์ประกอบเหล่านี้ที่มีตัวอักษร " a " แล้วเรียกใช้

รายการ Python และสำหรับลูปใน LuckyTemplates

เราสามารถเห็นแล้วว่าวิธีการนี้สะดวกและมีประสิทธิภาพเพียงใดเมื่อเราดูการวนซ้ำผ่านองค์ประกอบต่าง ๆ หลายพันรายการที่อาจอยู่ในรายการ ต่อไปในบทช่วยสอนของเรา ฉันจะแสดงวิธีอื่นที่เรียกว่า List Comprehension

สร้างรายการ Python และสำหรับลูปใน LuckyTemplates – แสดงรายการตัวเลขความเข้าใจ

ความเข้าใจในรายการค่อนข้างคล้ายกับสิ่งที่ฉันได้แสดงให้เห็นก่อนหน้านี้ ความแตกต่างอยู่ที่ความเรียบร้อยกว่า ง่ายกว่า และประหยัดเวลามาก บางคนชอบเพราะสามารถจำกัดจำนวนบรรทัดที่ใช้ในโปรแกรม มาสร้างการกระทำเดียวกันกับตัวอย่างแรกและตัวอย่างที่สองของการเพิ่ม 1 โดยตรงในแต่ละองค์ประกอบภายในเซลล์รหัสเดียวกัน 

เพื่อหลีกเลี่ยงความสับสนและเพื่อการเปรียบเทียบ ให้ตั้งชื่อรายการของเราว่าmy_list2แล้วพิมพ์องค์ประกอบรายการ Python ภายในวงเล็บ ภายใต้นั้น เราจะส���้างรายการใหม่ ' new_list_2 ' เพื่อระบุนิพจน์ของเราใน การเพิ่ม 1 ให้กับแต่ละองค์ประกอบที่อยู่ในmy_list2

รายการ Python และสำหรับลูปใน LuckyTemplates

เมื่อเราเรียกใช้new_list_2ในเซลล์ใหม่ เราจะเห็นผลลัพธ์หรือผลลัพธ์ขององค์ประกอบเดิมจากก่อนหน้านี้

รายการ Python และสำหรับลูปใน LuckyTemplates

เราจะเห็นว่าทั้งสองวิธีให้ผลลัพธ์ที่เหมือนกัน อย่างไรก็ตาม การใช้ list comprehension นั้นสั้นกว่า เร็วกว่า และง่ายกว่ามาก 

สร้างรายการ Python และสำหรับลูปใน LuckyTemplates – แสดงรายการข้อความเพื่อความเข้าใจ

ประการสุดท้าย อีกวิธีหนึ่งที่เราสามารถใช้การทำความเข้าใจรายการคือการใช้มันในการประเมินข้อความเช่นเดียวกับตัวอย่างก่อนหน้าของเราเกี่ยวกับชื่อบริษัท มาทำแบบเดียวกันกับครั้งที่แล้ว โดยเราได้ย้ำให้แต่ละบริษัทได้รับองค์ประกอบเฉพาะของเรา

ลองใช้ชื่ออื่นเพื่อเปรียบเทียบ เช่นa_company เราต้องการส่งคืนองค์ประกอบ ( i ) สำหรับแต่ละองค์ประกอบ ( i ) ใน รายชื่อ บริษัท ของเรา หากมี ' a ' ในองค์ประกอบนั้น ( i ) ดูรหัสด้านล่าง

รายการ Python และสำหรับลูปใน LuckyTemplates

เมื่อเราพิมพ์ รายการ a_companyลงในเซลล์ใหม่ ระบบจะแสดงองค์ประกอบหรือบริษัทเหล่านั้นที่มีตัวอักษร " a "

รายการ Python และสำหรับลูปใน LuckyTemplates

เรายังสามารถใช้ For Loop ในการแก้ไของค์ประกอบภายในรายการ จากตัวอย่างเดียวกัน สมมติว่าเราต้องการทำให้องค์ประกอบทั้งหมดใน รายการ Pythonเป็นตัวพิมพ์ใหญ่

เราจะคัดลอกรายชื่อ บริษัทเดียวกันที่เขียนด้วยตัวพิมพ์เล็กก่อนหน้านี้และพิมพ์ For Loop ใต้รายการนั้น เราจำเป็นต้องใช้ เมธอด upper()เพื่อให้แต่ละองค์ประกอบในรายการของเราเป็นตัวพิมพ์ใหญ่

รายการ Python และสำหรับลูปใน LuckyTemplates

เมื่อเรารันโค้ดนั้น มันจะแสดงว่าตอนนี้องค์ประกอบทั้งหมดในรายการ Python ของเรา พิมพ์เป็นตัวพิมพ์ใหญ่แล้ว

รายการ Python และสำหรับลูปใน LuckyTemplates


Python ผู้ใช้กำหนดฟังก์ชั่น | ภาพรวม
วิธีโหลดชุดข้อมูลตัวอย่างใน Python
โดยใช้ Python ใน LuckyTemplates | ชุดข้อมูลและฟังก์ชันสตริง

บทสรุป

วิธีการที่ฉันได้สาธิตเป็นเพียงส่วนหนึ่งของสิ่งที่เป็นไปได้ทั้งหมดที่คุณสามารถทำได้โดยใช้รายการ Python และ For Loop ใน LuckyTemplates

รายการเป็นประเภทข้อมูลที่หลากหลายที่สุดใน Python ซึ่งเขียนเป็นรายการของค่าที่คั่นด้วยเครื่องหมายจุลภาคหรือรายการระหว่างวงเล็บ รายการ Python ช่วยจัดเก็บข้อมูลหลายรายการพร้อมกัน

ในทางกลับกัน For Loop มีความสำคัญอย่างยิ่งใน Python เนื่องจากช่วยให้ผู้ใช้สามารถสำรวจรายการที่อาจมีองค์ประกอบหลายพันรายการ

สิ่งที่ดีที่สุด

เกลลิม








Leave a Comment

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือที่ช่วยให้คุณเข้าใจและใช้ได้อย่างมีประสิทธิภาพ

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คำแนะนำทั้งหมดเพื่อทำให้ข้อมูลของคุณมีประสิทธิภาพมากขึ้น

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร