【发布时间】:2019-05-06 12:59:26
【问题描述】:
我正在尝试解决我之前已经解决但现在使用列表推导的问题。问题很简单,我有一个列表,我想使用列表理解来反转它
定义第一个列表很容易,但是当我附加倒排列表时,它给了我标题中的错误。我知道我们不应该在列表推导中追加,但我不知道该放什么。
v=[]
p=[]
def listt():
v=[int(input('Digit element\n'))for j in range(0,int(input('Digit number of elements')))]
return v
print(listt())
def invert_list(v):
p=[p.append(v[j]) for j in range(len(v),-1,-1)]
return p
print(invert_list(v))
【问题讨论】:
-
在实践中,当你可以写
v[::-1]时,你不会使用列表组合
标签: python python-3.x list list-comprehension