如何从列表中删除元组

ven*_*kat -1 python tuples list

这是我的元组列表:

[('Abbott', 'Texas'), ('Abernathy', 'Texas'), ('Abilene', 'Texas'), ('Ace', 'Texas'), ('Ackerly', 'Texas'), ('Alba', 'Texas'),('Addison', 'Texas'), ('Adkins', 'Texas'), ('Adrian', 'Texas'), ('Afton', 'Texas'), ('Agua Dulce', 'Texas'), ('Aiken', 'Texas'), ('Alamo', 'Texas'), ('Alanreed', 'Texas'), ('Albany', 'Texas')]
Run Code Online (Sandbox Code Playgroud)

从上面的元组列表中我想删除 ('Alba', 'Texas')

我尝试了很多方法,但没有给我预期的结果。

我试过了

[x for x in listobj if any(y is not Alba for y in x)] 
Run Code Online (Sandbox Code Playgroud)

Yar*_*kov 6

list_of_tuples.remove(('Alba', 'Texas'))
Run Code Online (Sandbox Code Playgroud)

或者

list_of_tuples.pop(list_of_tuples.index(('Alba', 'Texas')))
Run Code Online (Sandbox Code Playgroud)