我的问题如下:我有一个 100 行的文本,每行包含姓氏、名字和一个房间,格式为“姓氏,名字房间”,房间包含 3 个元素“建筑,floor,office" 像 "A.15.10" 所以一条完整的线将是
"name, name A.15.10"
我想制作一个具有“A.15.10”之类的属性建筑物、楼层、办公室和储藏室的教室。具有 familyname、givenname、room 属性的类。我想将此文件中的所有信息加载到一个包含姓氏、名字、房间的数组中并打印出来。直到现在我没有上课。
file=open('file.txt','r')
data=file.readlines()
k=len(data)
c=list(range(k))
for i in range(k):
c=data.split()
for i in range(k):
d=c[i][2].split('.')
现在元素 c[i][0] 是姓氏 c[i][1] 是给定的名字,而 c[i][3] 是房间。在我再次拆分元素 c[i][3] 以使建筑物具有地板和房间之后。我怎么能按班级拥有所有这些。对不起,如果我没有很好地解释这个问题。