擅长:python、mysql、java
<p>这是一种方法:</p>
<pre><code>class Planets:
def __init__(self, name, dist, real):
self.name = name
with open('planety.txt', 'r') as file:
x = file.read()
planets = []
for z in x.split("\n"):
if z:
planet = Planets(*z.split())
planets.append(planet)
for planet in planets:
print(planet.name)
</code></pre>
<p><code>*</code>将从<code>z.split()</code>接收的列表解压为<code>Planets.__init__</code>的三个参数</p>