Latest web development tutorials

Python3 สับเปลี่ยน () ฟังก์ชัน

Python3 ดิจิตอล 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]

Python3 ดิจิตอล Python3 ดิจิตอล