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

2024-06-16 09:40:57 发布

您现在位置:Python中文网/ 问答频道 /正文

所以在django中,假设您创建了一个列表,如下所示:

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

如果你想得到组列表中的一些项目而不让它显示为“u'23”, 您必须拨打组[0]或任何其他号码才能找到您要找的号码。我的问题是,如果没有u'',我怎么能一次得到所有的。因此,如果我在组中有三个人,我希望他们的idnums显示为232528,而不是“u'23'u'25'u'28”,而不需要我做组[0][1][2],因为我总是想知道列表中有多少人。你知道吗


Tags: djangonamein列表forobjectsgroupupdate
2条回答

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

"".join(group)

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

int("".join(group))

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

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

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

相关问题 更多 >