如何在AppEngine中检索StringListProperty的第n个元素?

时间:2011-08-05 08:24:27

标签: google-app-engine

有没有办法在不使用for循环的情况下在Appengine的String List属性中获取第n个元素?

像nameOfList [2]

这样的东西

谢谢!

1 个答案:

答案 0 :(得分:3)

这些属性是列表,因此所有列表方法都适用。在shell.appspot.com上试试这个:

>>> from google.appengine.ext import db
>>> class MyModel(db.Model):
  foo = db.StringListProperty()
>>> m = MyModel(foo=['bar', 'baz', 'ding'])
>>> m.foo[2]
'ding'