print(x)
क्यों है निम्न सूची-समझ में वैध (SyntaxError
) मान्य नहीं है?सूची समझ: यह एक वाक्यविन्यास त्रुटि क्यों है?
my_list=[1,2,3]
[print(my_item) for my_item in my_list]
विपरीत करने के लिए - निम्नलिखित में सिंटेक्स त्रुटि नहीं देता:
def my_func(x):
print(x)
[my_func(my_item) for my_item in my_list]
आप भविष्य में इस सुविधा आयात कर सकते हैं: '__future__ आयात print_function' –
से @ THC4k - मैं मानता हूँ, यह कर देगा सुनिश्चित करें कि कोड * 2.6 और 3.0 –
दोनों में संकलित किया जा सकता है, क्योंकि यह विशेष रूप से 2.6 का उल्लेख करता है, यह एक अच्छा बिंदु है। –