Vì vậy, heres mã của tôi:yếu tố tìm không trong một danh sách
item = [0,1,2,3,4,5,6,7,8,9]
for item in z:
if item not in z:
print item
Z chứa một danh sách các số nguyên. Tôi muốn so sánh mục với Z và in ra các số không nằm trong Z khi so sánh với mục. Tôi có thể in các elemtens có trong Z khi so sánh không phải vật phẩm, nhưng khi tôi cố gắng và làm ngược lại bằng cách sử dụng mã trên không có gì in.
Bất kỳ trợ giúp nào?
Cách viết khác Pythonic bit đầu tiên sẽ là '[x cho x trong mục nếu x không trong z] ' –
sử dụng' bộ' sẽ không hoạt động chính xác nếu danh sách được chọn chứa các phần tử không phải duy nhất, vì 'bộ' trước hết sẽ xóa tất cả trừ một lần xuất hiện của phần tử không phải duy nhất trong danh sách. – VDV