天天看點

[Python Tips] 從list中選擇”除某個特定元素之外“的值

Problem: 在程式設計過程中,需要加入list中除某個特定元素之外的值

Solution: 可以通過利用Python中set的差來排除特定元素

Example:

設有清單 A:
A = [
	(-1,-1),
	(-1,+1),
	(+1,-1),
	(+1,+1)		
]
C = (-1,-1)
## 現在需要讓C等于清單A中除(-1,-1)之外的值
C = set(A) - {C}