|
|

楼主 |
发表于 2018-1-9 10:52:51
|
显示全部楼层
if self.cyclelist.get('active'):
self.cycle=self.cyclelist.get('active')
cyclenum=self.cyclelist.index('active')
n=sum(self.uniqnum[0:cyclenum])
for i in range(self.uniqnum[cyclenum]):
self.atomnamec.append(self.atomname[n+i])
self.atomtypec.append(self.atomtypes[self.typenum[n+i]-1])
self.cordfc.append((self.cordf[n+i],
self.atomtypes[self.typenum[n+i]-1],
self.atomname[n+i]))
self.wyckc.append(self.wyck[n+i])
#for delete atoms
self.namexyz.append(self.atomname[n+i]+' '+
self.atomtypes[self.typenum[n+i]-1])
你看这段代码的n 和后面的n+i 列表都是字符串也能累加吗,i应该是个数,这样append的东西可以是个一串列表加数的组合吗 然后也是个列表? |
|