2021/7/22 ki
今日学习了列表增的4种办法,记录了一点有意思的东西
a=['hello','world',98]
a.append('sfsd')
print(a,id(a))
'''
b=a # 在此操作中,a 复制生成了 b,所以此时改变 b 的值也会改变 a 的值
'''
b=[1]
b.extend(a)
print(b,id(b))
b.insert(1,'b')
print(b,id(b))
b.insert(1,a)
print(b,id(b))
b[55:]=a
print(b,id(b))
运行结果
['hello', 'world', 98, 'sfsd'] 2072327499272
[1, 'hello', 'world', 98, 'sfsd'] 2072327498760
[1, 'b', 'hello', 'world', 98, 'sfsd'] 2072327498760
[1, ['hello', 'world', 98, 'sfsd'], 'b', 'hello', 'world', 98, 'sfsd'] 2072327498760
[1, ['hello', 'world', 98, 'sfsd'], 'b', 'hello', 'world', 98, 'sfsd', 'hello', 'world', 98, 'sfsd'] 2072327498760
|