Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. แปลงรายการคีย์-ค่าเป็นพจนานุกรมแบบเรียบใน Python

    เมื่อจำเป็นต้องแปลงพจนานุกรมที่มีค่าคีย์คู่เป็นรายการแบบเรียบ สามารถใช้การทำความเข้าใจพจนานุกรมได้ มันวนซ้ำผ่านพจนานุกรมและซิปโดยใช้วิธี zip วิธีการ zip นำ iterables มารวมเข้าด้วยกันเป็น tuple และส่งกลับเป็นผลลัพธ์ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง จาก itertools นำเข้า productmy_dict

  2. ผนวกคีย์พจนานุกรมและค่า (ตามลำดับ) ในพจนานุกรมโดยใช้ Python

    เมื่อจำเป็นต้องผนวกคีย์และค่าต่างๆ ของพจนานุกรมตามลำดับ คุณสามารถใช้วิธี รายการ ได้ นอกจากนี้ยังสามารถใช้เมธอด .keys และ .values เพื่อเข้าถึงคีย์และค่าเฉพาะของพจนานุกรมได้ ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน - ตัวอย่าง my_dict = {"January" : 1, "Feb" : 2, "March" : 3,

  3. โปรแกรม Python สำหรับสร้าง Linked List &แสดง Elements ใน List

    เมื่อจำเป็นต้องสร้างรายการที่เชื่อมโยงและแสดงองค์ประกอบของรายการที่เชื่อมโยง วิธีการเพิ่มค่าไปยังรายการที่เชื่อมโยง เช่นเดียวกับวิธีการแสดงองค์ประกอบของรายการที่เชื่อมโยง ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง class Node:    def __init__(self, data):       sel

  4. โปรแกรม Python เพื่อค้นหาองค์ประกอบในรายการที่เชื่อมโยงโดยไม่ต้องใช้ Recursion

    เมื่อจำเป็นต้องค้นหาองค์ประกอบในรายการที่เชื่อมโยงโดยไม่ใช้วิธีเรียกซ้ำ วิธีการเพิ่มค่าในรายการที่เชื่อมโยง ตลอดจนวิธีการแสดงองค์ประกอบของรายการที่เชื่อมโยง อีกทั้งยังมีวิธีการที่ช่วยในการค้นหาดัชนีขององค์ประกอบที่กำลังค้นหาอีกด้วย ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง class Node: &

  5. โปรแกรม Python เพื่อแสดงโหนดของรายการที่เชื่อมโยงในแบบย้อนกลับโดยใช้ Recursion

    เมื่อจำเป็นต้องแสดงองค์ประกอบ/โหนดในรายการที่เชื่อมโยงในลำดับย้อนกลับ โดยใช้วิธีการเรียกซ้ำ วิธีการเพิ่มค่าในรายการที่เชื่อมโยง ตลอดจนวิธีการย้อนกลับองค์ประกอบของรายการที่เชื่อมโยง นอกจากนี้ยังมีวิธีตัวช่วยที่ใช้การเรียกซ้ำ เช่น เรียกใช้ฟังก์ชันตัวช่วยครั้งแล้วครั้งเล่าเพื่อคำนวณค่า ด้านล่างนี้เป็น

  6. โปรแกรม Python เพื่อแสดงโหนดทั้งหมดในรายการที่เชื่อมโยงโดยใช้ Recursion

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

  7. โปรแกรม Python เพื่อแสดง Nodes ของ Linked List แบบ Reverse โดยไม่ต้องใช้ Recursion

    เมื่อจำเป็นต้องแสดงโหนดของรายการที่เชื่อมโยงแบบย้อนกลับโดยไม่ใช้วิธีการเรียกซ้ำ จะมีการกำหนดวิธีการเพิ่มองค์ประกอบในรายการที่เชื่อมโยง และวิธีการแสดงองค์ประกอบในลำดับย้อนกลับ ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง class Node:    def __init__(self, data):      

  8. โปรแกรม Python หาความยาวของ Linked List โดยใช้ Recursion

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

  9. โปรแกรม Python หาความยาวของ Linked List โดยไม่ต้องใช้ Recursion

    เมื่อจำเป็นต้องค้นหาความยาวของรายการที่เชื่อมโยงโดยไม่ใช้การเรียกซ้ำ วิธีการในการเพิ่มองค์ประกอบในรายการที่เชื่อมโยง และวิธีการคำนวณความยาวของรายการที่เชื่อมโยงจะถูกกำหนด ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง class Node:    def __init__(self, data):       sel

  10. โปรแกรม Python นับจำนวนการเกิดขึ้นขององค์ประกอบในรายการที่เชื่อมโยงโดยใช้การเรียกซ้ำ

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

  11. โปรแกรม Python นับจำนวนการเกิดขึ้นขององค์ประกอบในรายการที่เชื่อมโยงโดยไม่ต้องใช้การเรียกซ้ำ

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

  12. โปรแกรม Python เพื่อพิมพ์โหนดสำรองในรายการที่เชื่อมโยงโดยใช้ Recursion

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

  13. โปรแกรม Python เพื่อพิมพ์โหนดสำรองในรายการที่เชื่อมโยงโดยไม่ต้องใช้ Recursion

    เมื่อจำเป็นต้องพิมพ์โหนดสำรองในรายการที่เชื่อมโยงโดยไม่ต้องใช้การเรียกซ้ำ วิธีการเพิ่มองค์ประกอบในรายการที่เชื่อมโยง วิธีการแสดงองค์ประกอบของรายการที่เชื่อมโยง และวิธีการรับค่าอื่นของรายการที่เชื่อมโยง ถูกกำหนดไว้แล้ว ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง class Node:    def

  14. โปรแกรม Python เพื่อใช้งาน Stack โดยใช้ Linked List

    เมื่อจำเป็นต้องใช้โครงสร้างข้อมูลสแต็กโดยใช้รายการที่เชื่อมโยง วิธีการเพิ่มองค์ประกอบ (ค่าพุช) ในรายการที่เชื่อมโยง และวิธีการลบ (ค่าป๊อป) องค์ประกอบของรายการที่เชื่อมโยงจะถูกกำหนด ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง class Node:    def __init__(self, data):    

  15. โปรแกรม Python เพื่อใช้งานโครงสร้างข้อมูลคิวโดยใช้รายการที่เชื่อมโยง

    เมื่อจำเป็นต้องใช้โครงสร้างข้อมูลคิวโดยใช้รายการที่เชื่อมโยง วิธีการเพิ่มองค์ประกอบ (การดำเนินการเข้าคิว) ในรายการที่เชื่อมโยง และวิธีการลบ (การดำเนินการยกเลิกคิว) องค์ประกอบของรายการที่เชื่อมโยงจะถูกกำหนด ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง class Node:    def __init__(se

  16. โปรแกรม Python เพื่อใช้งาน Binary Tree โดยใช้ Linked List

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

  17. โปรแกรม Python เช็ค 2 Linked Lists เหมือนกัน

    เมื่อจำเป็นต้องตรวจสอบว่ารายการที่เชื่อมโยงสองรายการเหมือนกันหรือไม่ วิธีการเพิ่มองค์ประกอบในรายการที่เชื่อมโยง และวิธีการตรวจสอบความเท่าเทียมกันขององค์ประกอบในรายการที่เชื่อมโยงจะถูกกำหนด ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง class Node:    def __init__(self, data):  

  18. โปรแกรม Python ตรวจจับวงจรในรายการที่เชื่อมโยง

    เมื่อจำเป็นต้องตรวจจับวัฏจักรในรายการที่เชื่อมโยง วิธีการเพิ่มองค์ประกอบในรายการที่เชื่อมโยง และวิธีการรับองค์ประกอบในรายการที่เชื่อมโยงจะถูกกำหนด มีการกำหนดวิธีอื่นที่ตรวจสอบว่าค่า head และ rear เท่ากันหรือไม่ จากผลลัพธ์นี้ ตรวจพบวัฏจักร ด้านล่างนี้เป็นการสาธิตสำหรับสิ่งเดียวกัน - ตัวอย่าง class N

  19. โปรแกรม Python เพื่อค้นหาองค์ประกอบที่ใหญ่ที่สุดในรายการที่เชื่อมโยงเป็นสองเท่า

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

  20. โปรแกรม Python เพื่อเพิ่มองค์ประกอบตำแหน่งที่สอดคล้องกันของ 2 รายการที่เชื่อมโยง

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

Total 8994 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:259/450  20-คอมพิวเตอร์/Page Goto:1 253 254 255 256 257 258 259 260 261 262 263 264 265