Python Can';似乎列表()不起作用
我正在尝试将一个set对象转换为list…例如“p=list('abc')”不起作用。Python Can';似乎列表()不起作用,python,django,google-app-engine,list,Python,Django,Google App Engine,List,我正在尝试将一个set对象转换为list…例如“p=list('abc')”不起作用。 appengine中是否有任何想法或其固有特性将集合对象转换为列表,如下所示: my_list = list(my_set) 不过我不明白你的例子。将字符串转换为列表将产生一个字符列表: >>> list('abc') ['a', 'b', 'c'] 如果list()命令不适用于您,您可以这样处理它: my_list = [] for item in my_set: my_list.
appengine中是否有任何想法或其固有特性将集合对象转换为列表,如下所示:
my_list = list(my_set)
不过我不明白你的例子。将字符串转换为列表将产生一个字符列表:
>>> list('abc')
['a', 'b', 'c']
如果list()命令不适用于您,您可以这样处理它:
my_list = []
for item in my_set:
my_list.append(item)
hth对于列表等常见方面,appengine中没有“固有”的具体变化。它和普通python一样。什么是“不工作”呢?你能提供一些具体的不良行为吗?错误回溯很好。其他一些不正确的行为是有帮助的。我的目标是这样做:##代码片段objCategory=set(re.split('^\s*\s*,*\s*\s*$,objCategory')cr=2p=list('abc')##这不起作用cr=1###因此我希望在django调试输出的局部变量列表中得到cr=1。但它保持为1。请原谅,如果它看起来迂回,但我是python和appengine的新手。