Şu anda bunu yapıyorum:
try:
something = iterator.next()
# ...
except StopIteration:
# ...
Ama basit bir ifcümlenin içine yerleştirebileceğim bir ifade istiyorum. Bu kodu daha az beceriksiz gösterecek yerleşik bir şey var mı?
any()Falseyinelenebilir bir öğe boşsa döndürür , ancak değilse potansiyel olarak tüm öğeler üzerinde yineleme yapar. Sadece ilk maddeyi kontrol etmek için ihtiyacım var.
Biri ne yapmaya çalıştığımı soruyor. Bir SQL sorgusu çalıştıran ve sonuçlarını veren bir fonksiyon yazdım. Bazen bu işlevi çağırdığımda, sorgunun bir şey döndürüp döndürmediğini bilmek ve buna göre bir karar vermek istiyorum.