Python3 สับเปลี่ยน () ฟังก์ชัน
ลักษณะ
องค์ประกอบทั้งหมดสับเปลี่ยน () วิธีการลำดับแบบสุ่ม
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์สับเปลี่ยน () วิธีการ:
import random random.shuffle (lst )
หมายเหตุ: สับเปลี่ยน () ไม่สามารถเข้าถึงได้โดยตรงคุณจำเป็นต้องนำเข้าโมดูลแบบสุ่มและจากนั้นเรียกวิธีการโดยวัตถุคงสุ่ม
พารามิเตอร์
- LST - สามารถเป็นลำดับหรือ tuple
ราคาย้อนกลับ
ผลตอบแทนการสุ่มลำดับเรียง
ตัวอย่าง
ต่อไปนี้จะแสดงให้เห็นตัวอย่างของการใช้สับเปลี่ยน () วิธีการนี้:
#!/usr/bin/python3 import random list = [20, 16, 10, 5]; random.shuffle(list) print ("随机排序列表 : ", list) random.shuffle(list) print ("随机排序列表 : ", list)
หลังจากทำงานเอาท์พุทตัวอย่างข้างต้นคือ
随机排序列表 : [20, 5, 16, 10] 随机排序列表 : [5, 20, 10, 16]