簡體   English   中英

如何調用列表項中的所有項?

[英]How can I call all items in a list item?

因此,在Django中,可以說您是通過.append創建列表的,如下所示:

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

如果您想獲取組列表中的某些項目而沒有像這樣顯示“ u'23'”,則您必須致電group [0]或其他任何號碼以找到您要查找的項目。 我的問題是,如何在沒有u的情況下立即獲得所有這些信息? 因此,如果我在小組中有3個人,我希望他們的idnum成為232528,而不是“ u'23'u'25'u'28'”,而無需我做group [0] [1] [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'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM