# 建立乙個字典students,key是學號,value是姓名
# 學生資訊在students.csv檔案中,從檔案中讀取並儲存帶字典
#開啟students.csv檔案
lines =
open
,'r'
).readlines(
)
# 讀取每行的序號和姓名,儲存到字典
students =
for line in lines:
tmp_list = line.split(
',')
xuehao = tmp_list[0]
xingming = tmp_list[1]
#print(type(xuehao),type(xingming))
students[xuehao]
= xingming
print
(students)
# 從學號中隨機抽取n個學號
import random
num =
int(
input
("輸入你要抽取的人數: "))
# 如何把字典中的key(學號)取成列表
xuehao_list = random.sample(students.keys(
),num)
輸入你要抽取的人數: 2
# 如何把字典中的key(學號)取成列表
students.keys(
)random.sample(students.keys(
),num)
['2', '1']
# 跟隨機抽取的學號好列印出對應的姓名
for xuehao in xuehao_list:
print
(students[xuehao]
)
王一
李二
lines =
open
,'r'
).readlines(
)students =
for line in lines:
tmp_list = line.split(
',')
xuehao = tmp_list[0]
xingming = tmp_list[1]
students[xuehao]
= xingming
import random
num =
int(
input
("輸入你要抽取的人數: "))
xuehao_list = random.sample(students.keys(
),num)
students.keys(
)random.sample(students.keys(
),num)
for xuehao in xuehao_list:
print
(students[xuehao]
)
輸入你要抽取的人數: 3
張三王一
阿五
sql隨機抽取記錄
我們經常想在乙個資料表中隨機地選取出資料來,比如隨機生成考試試卷等。利用 sql server 的 newid 方法就可以很輕鬆地達到這個目的。newid 方法返回乙個 guid,如 ee95a489 b721 4e8a 8171 3ca8cb6ad9e4 在 select 表的時候,再增加一列為 ...
sql隨機抽取記錄
我們經常想在乙個資料表中隨機地選取出資料來,比如隨機生成考試試卷等。利用 sql server 的 newid 方法就可以很輕鬆地達到這個目的。newid 方法返回乙個 guid,如 ee95a489 b721 4e8a 8171 3ca8cb6ad9e4 在 select 表的時候,再增加一列為 ...
flash 與隨機性 隨機抽取
有時候做 程式的時候會經常希望隨機抽取乙個或者多個數,這時候問題就會因此而產生。在一些時間裡面,看了一些資料關於隨機性這個東西其實很有實用價值。不確定性,如隨機數,隨機移動等等。今天做了簡單的實驗,方法不唯一,也有很多更加完善的方法。但目前還是先把知道的記錄下來。題目一 怎樣隨機抽取乙個數?題目二 ...