请确保在使用Append函数时,将修改后的值重新赋值给原变量。
示例代码:
names = ['Alice', 'Bob', 'Charlie']
# 错误示例
names.append('Dave')
print(names) # 输出:['Alice', 'Bob', 'Charlie', 'Dave']
new_names = names.append('Eve')
print(new_names) # 输出:None
print(names) # 输出:['Alice', 'Bob', 'Charlie', 'Dave', 'Eve']
# 正确示例
names.append('Frank')
print(names) # 输出:['Alice', 'Bob', 'Charlie', 'Dave', 'Frank']
new_names = names.copy()
new_names.append('Grace')
print(new_names) # 输出:['Alice', 'Bob', 'Charlie', 'Dave', 'Frank', 'Grace']
print(names) # 输出:['Alice', 'Bob', 'Charlie', 'Dave', 'Frank']