码迷,mamicode.com
首页 > 编程语言 > 详细

pypython解构

时间:2018-08-03 20:17:01      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:顺序   col   first   ***   使用   接纳   线性   结构   pytho   

*******重点

解构:把线性结构的元素解开,并按顺序的赋给其他变量

   左边接纳的要与右边解开的个数一致。

1 lst = [3,5]
2 first,second = lst
3 print(first,second) #3 5
给一个纯数字的列表,然后进行排序
1
li = [9999,1,7,4,5,7,8,100] 2 for i in range(len(li)): 3 if i < len(li)-1: 4 if li[i] > li[i+1]: 5 li[i],li[i+1] = li[i+1],li[i] #这个地方使用了解构,可以实现列表中相邻两个值的转换 一开始总想着让li[i] =li[i+1] 然后再li[i+1]=li[i]但是那样两个值就一样了 6 print(li) #[1, 7, 4, 5, 7, 8, 100, 9999]

 

pypython解构

标签:顺序   col   first   ***   使用   接纳   线性   结构   pytho   

原文地址:https://www.cnblogs.com/qq849784670/p/9416033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!