如何调用列表项中的所有项?

时间:2014-09-22 00:16:38

标签: python django

所以在django中,我们假设您通过.append创建一个列表,如下所示:

  group = []
  people = humans.objects.all()
  for X in people:
      X.update(name = Bob)
      group.append(X.idnum)

如果你想获得组列表中的一些项目而不显示像这样的" ü' 23' &#34 ;, 你必须拨打小组[0]或任何其他号码才能找到你正在寻找的那个号码。我的问题是如何在没有你的情况下立即获得所有这些内容。因此,如果我在小组中有三个人,我希望他们的idnums以232528而不是" ü' 23' ü' 25' U' 28' "没有我不得不做组[0] [1] [2],因为我想知道列表中有多少。

2 个答案:

答案 0 :(得分:1)

你想要str.join方法。 https://docs.python.org/2/library/stdtypes.html#str.join

"".join(group)

或者如果你想要一个数字而不是一个字符串

int("".join(group))

答案 1 :(得分:0)

我会使用迭代,然后将字符串添加到一起:

list = [...]
result = ''
for item in list:
    result += str(item)

如果列表中的项目是'u'25'u'25'u'28',结果将为'232528'