আমি জানি কিভাবে দুটি লুপের জন্য এবং কীভাবে পৃথক রেখায় বিবৃতি দেওয়া হয়:
>>> a = [2,3,4,5,6,7,8,9,0]
... xyz = [0,12,4,6,242,7,9]
... for x in xyz:
... if x in a:
... print(x)
0,4,6,7,9
এবং আমি জানি যে বিবৃতিগুলি সহজ হলে আমি এগুলি সংহত করতে একটি তালিকা বোধগম্যতা ব্যবহার করতে পারি, যেমন:
print([x for x in xyz if x in a])
তবে আমি যেটি খুঁজে পাচ্ছি না তা হ'ল কোথাও একটি দুর্দান্ত উদাহরণ (অনুলিপি করা এবং শিখতে) জটিল কমান্ডের প্রদর্শন করা (কেবল "প্রিন্ট x" নয়) যা লুপের জন্য একটি সংমিশ্রনের পরে ঘটে এবং কিছু বিবৃতি দেয়। এমন কিছু প্রত্যাশার মতো যা দেখতে প্রত্যাশা করব:
for x in xyz if x not in a:
print(x...)
অজগরটি যেভাবে কাজ করবে বলে ঠিক তা নয়?
x in a
যদি a
তালিকা হয় তবে ধীর হয়।
for
লুপ এবংif
বিবৃতি এড়ানো নয় does