append是列表操作的一个常用方法,用于在列表末尾追加元素。通常情况下,需要追加的值是数字、字符串、元组时,可以正常追加;但是如果需要追加的是列表或字典时,就有可能会出问题。(追加字典出现了重复数据)
看如下代码:
data1 = [{
'k1':'v1','k2':'v2'},{
'k1':'v11','k2':'v22'}]
data2 = []
v = ''
for i in range(len(data1)):
v = data1[i]['k2']
data2.append(v) # 只取k2的码值追加进data2[]
print(f'data2:{
data2