回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>在jython中,我定义了一类对象,如下所示:</p>
<pre><code>class Item:
def __init__(self, pid, aisle, bay, hits, qtyPerOrder):
self.pid = pid
self.aisle = int(aisle)
self.bay = bay
self.hits = int(hits)
self.qtyPerOrder = int(qtyPerOrder)
</code></pre>
<p>我已经创建了一个名为“list”的类列表,其中包含4000行,如下所示:</p>
<pre><code>'PO78141', 13, ' B ', 40
</code></pre>
<p>我试图随机选择一个3到20范围内的数字,叫做x。然后,代码将在列表中选择x行。</p>
<p>例如:如果x=5,我希望它返回:</p>
<pre><code>'PO78141', 13, ' B ', 40
'MA14338', 13, ' B ', 40
'GO05143', 13, ' C ', 40
'SE162004', 13, ' F ', 40
'WA15001', 13, ' F ', 40
</code></pre>
<p><strong>编辑</strong>
好吧,这似乎管用。但是,它将返回此<;<strong>main</strong>。位于0x029990D0>;的Item对象;。如何使它以上述格式返回?</p>