如何从函数调用创建列表元素?
不确定这是否可行,但我在创建列表时尝试从函数创建列表元素,因为我不确定元素直到运行时
所以我试过这个:
>>>> def make_list_element():
return 'd, e'
如果我然后尝试创建一个列表并同时调用该函数:
>>>> a = ['a', 'b', 'c', make_list_element().split(", ")]
我得到:
>>> a
>>> ['a', 'b', 'c', ['d', 'e']]
我怎么能做到这一点:
>>> a
>>> ['a', 'b', 'c', 'd', 'e']
最好在我创建列表时使用相同的语句。
SMILET
相关分类