Python練習—分組
※第一週在進行分組並實際換好座位後,我們將座位填上線上表格Ethercalc中,並擷取後利用Python進行分組練習,規則為一組三人,共會分成14組。
1.分組排列程式展示
with open("2a raw.txt") as fh:
rea = fh.readlines()
#print (rea)
no_list = lambda list: int((sum([(len(list[i])) for i in range(len(list))]))/3)
#簡寫一個for迴圈命名為no_list,目的為求出迴圈執行次數(14次)
t = list()#命名空清單t
for k in range(len(rea)):
a = rea[k]
b = a.split()#分割每一行第k位
#print(b)
for i in range(0,len(b),3):
c = b[i:i+3]#每三字串為一次進行迴圈
t.append(c)#加入清單t
for g in range(no_list(t)):#range = 14
print("第" + str(g+1) + "組:" + str(t[g]))2.輸出的結果
詳細內容可至本組網誌查看:https://s40523123.github.io/cd2018/2018/03/08/group3-W1/
Last updated