智一面的面试题提供python的测试题
使用地址:http://www.gtalent.cn/exam/interview?token=906315a76b5c14231889351088713f76

题目
将一个列表的数据复制到另一个列表中。

 

方法1
使用列表[:]

a = [1, 2, 3, 4]
b = a[:]
print ("复制后的列表",b)
输出结果


方法2
利用列表的copy函数

a = [1, 2, 3, 4]
b =a.copy()
print ("复制后的列表",b)
输出结果


方法3
利用for循环

a = [1,2,3,4]
b = []
for i in range(len(a)):    
    b.append(a[i])
print ("复制后的列表",b)
输出结果


方法4
巧妙运用乘法

a = [1,2,3,4]
b = a * 1
print ("复制后的列表",b)
输出结果


欢迎各位一起学习,留言不同的解法
————————————————

我们的python技术交流群:941108876
智一面的面试题提供python的测试题
使用地址:http://www.gtalent.cn/exam/interview?token=364151fab9fb6e1b468f50b4d83afd42