import sys
a=sys.stdin.read(1)
l=list(a)
print l
def genSubset(l):
res=[]
if len(l)==0:
return [[]]
smaller=genSubset(l[:-1])
extra=l[-1]
new=[]
for small in smaller:
new.append(small+extra)
return smaller+ new
print genSubset(l)
这是我的代码现在我如何将输入作为列表并将其提供给函数。每次它显示无法将 str 连接到列表的错误时,所以想知道如何输入列表。我已经用 input() 和raw_input(),然后使用列表函数,但问题仍然存在