Hiện tại tôi đang làm việc này:
try:
something = iterator.next()
# ...
except StopIteration:
# ...
Nhưng tôi muốn một biểu thức mà tôi có thể đặt bên trong một if
câu lệnh đơn giản . Có điều gì được tích hợp sẵn sẽ làm cho mã này trông bớt vụng về hơn không?
any()
trả về False
nếu một mục có thể lặp lại trống, nhưng nó sẽ có khả năng lặp lại trên tất cả các mục nếu không. Tôi chỉ cần nó để kiểm tra mục đầu tiên.
Ai đó hỏi tôi đang cố gắng làm gì. Tôi đã viết một hàm thực thi truy vấn SQL và thu được kết quả của nó. Đôi khi khi tôi gọi hàm này, tôi chỉ muốn biết liệu truy vấn có trả lại bất kỳ điều gì hay không và đưa ra quyết định dựa trên đó.