You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python中如何拆分四位整数并追加至已有列表?

Python实现四位整数拆分并追加到列表的方案

核心思路

先保存第一次获取的列表数据,待第二次拿到四位整数后,通过字符串切片或数学运算拆分出两个两位数,再依次追加到原列表末尾即可。

分步实现代码

  1. 保存初始列表
    第一次读取到列表时,先复制一份避免后续变量覆盖丢失数据:

    # 第一次读取D(此时D是列表)
    D = read().value
    final_list = D.copy()
    
  2. 读取四位整数并拆分
    第二次读取到四位整数后,可用两种方法拆分:

    • 方法一:字符串切片(直观易懂)
      # 第二次读取D(此时D是四位整数)
      D = read().value
      num_str = str(D)
      # 拆分出前两位和后两位并转成整数
      final_list.append(int(num_str[:2]))
      final_list.append(int(num_str[2:]))
      
    • 方法二:数学运算(纯数字处理,性能更优)
      # 第二次读取D(此时D是四位整数)
      D = read().value
      # 整除100得到前两位,取余100得到后两位
      final_list.append(D // 100)
      final_list.append(D % 100)
      

完整示例代码

# 第一次读取初始列表
D = read().value
final_list = D.copy()

# 第二次读取四位整数并拆分追加
D = read().value
final_list.append(D // 100)
final_list.append(D % 100)

# 输出最终结果
print(final_list)  # 结果: [50, 11, 18, 21, 34, 13, 46]

内容的提问来源于stack exchange,提问作者elisa thomas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 23:45:43