每当我发出命令时,如何使用__str__
打印字典存储的数据。print
我在用:
def __str__(self):
for atom in self.pdb_atoms().keys():
return '%s'%self.pdb_atoms()[atom]
如果我在 python 中有一个字典,它的索引有一个字符串和一个整数,比如{ 'CA' 56: 'ATOM 727 HG2 57 -7.010000 11.418000 -23.532000'....}
但这给了我对应于单个键而不是整个列表的数据;这仅打印 1344 行列表中的第 727 行。我不知道,我哪里错了。pdb_atoms
是字典的名称