擅长:python、mysql、java
<p>使用<code>itertools.chain</code>、<code>all</code>和<code>isinstance</code></p>
<pre><code>from itertools import chain
if all(isinstance(x, someObject) for x in chain(listone, listtwo)):
...
</code></pre>
<p>如果您事先不知道涉及哪种类型,只需获取第一个对象(在验证两个列表是否为非空后):</p>
<pre><code>if listone and listtwo and all(isinstance(x, type(listone[0])) for x in chain(listone, listtwo)):
...
</code></pre>