开发者社区> 问答> 正文

Python 复制列表

Python 复制列表

展开
收起
游客ejnn55cgkof5g 2020-02-14 18:10:46 832 0
1 条回答
写回答
取消 提交回答
  • def clone_runoob(li1): 
        li_copy = li1[:] 
        return li_copy 
      
    li1 = [4, 8, 2, 10, 15, 18] 
    li2 = clone_runoob(li1) 
    print("原始列表:", li1) 
    print("复制后列表:", li2) 
    以上实例输出结果为:
    
    原始列表: [4, 8, 2, 10, 15, 18]
    复制后列表: [4, 8, 2, 10, 15, 18]
    实例 2: 使用 extend() 方法
    def clone_runoob(li1): 
        li_copy = [] 
        li_copy.extend(li1) 
        return li_copy 
      
    li1 = [4, 8, 2, 10, 15, 18] 
    li2 = clone_runoob(li1) 
    print("原始列表:", li1) 
    print("复制后列表:", li2) 
    以上实例输出结果为:
    
    原始列表: [4, 8, 2, 10, 15, 18]
    复制后列表: [4, 8, 2, 10, 15, 18]
    实例 3: 使用 list() 方法
    def clone_runoob(li1): 
        li_copy = list(li1) 
        return li_copy 
      
    li1 = [4, 8, 2, 10, 15, 18] 
    li2 = clone_runoob(li1) 
    print("原始列表:", li1) 
    print("复制后列表:", li2) 
    以上实例输出结果为:
    
    原始列表: [4, 8, 2, 10, 15, 18]
    复制后列表: [4, 8, 2, 10, 15, 18]
    2020-02-14 18:11:03
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载