Skip to main content
 首页 » 编程设计

python之如果列表变大,则将列表中的条目转移到另一个列表中

2025年05月04日12daizhj

 list.append(elapse): 
       if len(list) > 50: 
          raise Exception(list_2.append(elapse)) 
       else: 
          list.append(elapse) 

我不知道如何格式化它,我只是想要这样,一旦 list[] 变大,新条目就会转移到 list_2[] 中,我的原始代码没有 raise Exception() 只是 list_2.append(elapse)。我才上高中,计算机科学的第 6 周,所以我不懂太多行话。

请您参考如下方法:

您可以像这样简单地使用 if/else 结构:

if len(lst_1) >= 50: 
    lst_2.append(elapse) 
else: 
    lst_1.append(elapse) 

但是请考虑您的用例。考虑以下问题:

  • 为什么您的列表大小有上限?这是下游可以解释的事情吗?
  • 您会有无限数量的列表吗?如果是这样,请考虑使用列表字典或列表列表。