补充:解压序列

  需求一,不通过索引取一个列表的第一个元素和最后一个元素

  需求二,交换两个变量的值

L=[1,2,3,4,5,6,7,8,9]
#把列表第一个元素赋值给a,最后一个元素赋值给c
#中间的使用*号代表全部赋值给_
a,*_,c = L
print(a,c) a = 1
b = 2
#ab值需要交换,可以定义一个中间变量c也可以通过解压序列来实现
b,a = a,b
print(a,b) 1 9
2 1

  

最新文章

  1. IOC装配Bean(注解方式)
  2. setContentView R can not be resovled
  3. 通过源码理解UST(用户栈回溯)
  4. ros科大讯飞语音识别环境配置
  5. centos下安装图像化界面
  6. java基础之java基本数据类型
  7. Eclipse添加小工具_打开当前文件所在文件夹
  8. solr中重跑索引
  9. 【Python】@property的用法
  10. bootstrap快速入门笔记(五)-文本元素类,各种标签,排版
  11. dom4j配置文件
  12. Yii中DataProvider的使用
  13. 数据包接收系列 — IP协议处理流程(一)
  14. python 玩耍天地
  15. node+ejs模板引擎的应用
  16. SQL SEVER 开窗函数总结
  17. 2018acm-icpc青岛站后记
  18. python面向对象--类
  19. TCP 和 UDP 在socket编程中的区别(转)
  20. CAS-认证流程

热门文章

  1. **alon_MM DMA Interface for PCIe使用详解
  2. doc转docx以及type对应的类型
  3. 【转载】SAP_ECC6.0_EHP4或SAP_ECC6.0_EHP5_基于Windows_Server_2008R2_和SQL_server_2008下的安装
  4. [driver]/lib/modules
  5. Android——区别DVM与JVM (2)
  6. 除去Scala的糖衣(13) -- Default Parameter Value
  7. php 显示一个干净的,易被解析的json
  8. 一个区域只能放置一个组件,如果想在一个区域放置多个组件就需要使用Panel来装载
  9. (转)内核container_of(ptr,type,member) 解析
  10. PHPMailer发送邮箱