当前位置: 首页 > news >正文

【python append函数的一些细节】

这个错卡我半天

  • python append()

python append()

博主在数据处理时需要将列表B添加到列表A中作为元素子列表,发现一些关于append函数的细节:
(1)append和赋值同时使用,t3结果为None,但t1中被成功添加t2列表
(2)先append再赋值,t1成功添加t2,并将添加后的结果赋给t3
(3)print(t1.append(t2))打印结果为None来看,该语句指向的并非t1地址,因此赋值结果为None

# 
t1 = [1, 2, 3]
t2 = [4, 5]
t3 = t1.append(t2)
print(t3)
print(t1)
print(t1.append(t2))t1 = [1, 2, 3]
t2 = [4, 5]
t1.append(t2)
print(t1)
t3 = t1
print(t3)# 结果
None
[1, 2, 3, [4, 5]]
None
[1, 2, 3, [4, 5]]
[1, 2, 3, [4, 5]]

相关文章:

  • 初步认识了解分布式系统
  • 货拉拉高级大数据平台算法工程师社招一面
  • 服务器数据恢复—SAN环境下LUN映射出错导致文件系统一致性出错的数据恢复案例
  • useCallback()
  • Linux安装vim超详细教程
  • Qt-QGroupBox容器类控件(39)
  • FortiGate 无线组网
  • Lucene 倒排索引原理详解:深入探讨相关算法设计
  • 精简解析:二叉树的遍历方法及其应用场景
  • 【TabBar嵌套Navigation案例-新特性页面-代码位置 Objective-C语言】
  • Git 撤销一个已经push到远端仓库的commit
  • 数据结构之栈和队列——LeetCode:150. 逆波兰表达式求值,224. 基本计算器,232. 用栈实现队列
  • 深度学习自编码器 - 得益于深度的指数增益篇
  • Qt-QTreeWidget多元素控件(38)
  • 复制他人 CSDN 文章到自己的博客
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 230. Kth Smallest Element in a BST
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • echarts的各种常用效果展示
  • ECMAScript6(0):ES6简明参考手册
  • ES6 ...操作符
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • Sequelize 中文文档 v4 - Getting started - 入门
  • 反思总结然后整装待发
  • 机器学习 vs. 深度学习
  • 深入 Nginx 之配置篇
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 详解NodeJs流之一
  • 一个JAVA程序员成长之路分享
  • 硬币翻转问题,区间操作
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • ​用户画像从0到100的构建思路
  • # Apache SeaTunnel 究竟是什么?
  • $L^p$ 调和函数恒为零
  • (LeetCode 49)Anagrams
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (六)Flink 窗口计算
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (一) storm的集群安装与配置
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET Standard 支持的 .NET Framework 和 .NET Core
  • .NET 依赖注入和配置系统
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .net下的富文本编辑器FCKeditor的配置方法
  • .pop ----remove 删除
  • .vimrc php,修改home目录下的.vimrc文件,vim配置php高亮显示
  • @JSONField或@JsonProperty注解使用
  • @JsonSerialize注解的使用