擅长:python、mysql、java
<pre><code>devices = [('nvme2n1',), ('nvme1n1', '/local'),
('nvme0n1',), ('nvme0n1p1', '/'),
('nvme0n1p128',), ('nvme3n1',)]
devices = [device for device in devices if device[0] not in
(("nvme0n1", "nvme0n1p1", "nvme0n1p128", "nvme0n1"))]
print(devices)
</code></pre>
<p>输出</p>
<pre><code>[('nvme2n1',), ('nvme1n1', '/local'), ('nvme3n1',)]
</code></pre>
<p>@JamesTollefson在他们的回答中指出了代码中的特定问题以及如何解决它。这是完全不同的,在我看来,更好/更干净的方式来实现你想要的</p>