1
作爲Python中的一個非常小手段,我打印版本3中的列表的所有元素,經過全面的研究後,我找不到這種行爲的解釋。然而,我知道每個函數都必須返回一些值,當它沒有被定義時,函數會返回「Null」(或Python中的「None」)。但爲什麼在這種情況下,正確打印所有元素後,它會在另一個列表中的每個元素上打印「無」?瞭解Python 3列表打印每個元素都沒有值
>>> a_list = [1,2]
>>> a_list
[1, 2]
>>> [print(f) for f in a_list]
1
2
[None, None]
對。無論如何,這確實有道理。謝謝 – adamitj