温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何进行Python序列进行解包教程

发布时间:2021-10-28 16:33:49 阅读:219 作者:柒染 栏目:编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

如何进行Python序列进行解包教程,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

Python序列具有很广泛的应用范围,在实际的应用中还是有不少的问题需要我们大家解决。下面我们就来看看相关的问题如何进行解决。希望在今后的工作中有所帮助。

Python序列(字符串,列表,元组)

Python序列的***个元素从0开始,它不但可以从头开始访问,也可以从尾部访问,***一个元素是a[-1],倒数第二个是a[-2],倒数第i个是a[-i].

列表的创建,遍历,修改等,列表中可以存储不同类型的元素,习惯上都使用列表存储通类型的数据。长度可以在运行时修改。

元组,通常存储异种数据的序列,这个也是习惯,非规则。长度事先确定的,不可以在程序执行期间更改。元组的创建可以访问:

aList = []for number in range111 ): aList += [ number ]print "The value of aList is:", aList for item in aList: print item,print for i in rangelen( aList ) ): print "%9d %7d" % ( i, aList[ i ] )aList[ 0 ] = -100 aList[ -3 ] = 19print "Value of aList after modification:", aList   7.3.  hour = 2 minute = 12 second = 34 currentTime = hour, minute, second # create tuple  print "The value of currentTime is:", currentTime  

Python序列解包

atupe=(1,2,3)来创建元组,称为”元组打包”,因为值被“打包到元组中”,元组和其他序列可以“解包”即将序列中存储的值指派给各个标识符。例子:

create sequencesaString = "abc"aList = [ 123 ]aTuple = "a", "A",   # unpack sequences to variablesprint "Unpacking string..."firstsecond, third = aStringprint "String values:", firstsecond, third print "\nUnpacking list..."firstsecond, third = aListprint "List values:", firstsecond, third print "\nUnpacking tuple..."firstsecond, third = aTupleprint "Tuple values:", firstsecond, third   # swapping two valuesx = 3= 4 print "\nBefore swapping: x = %d, y = %d" % ( x, y )x, yy = y, x # swap variablesprint "After swapping: x = %d, y = %d" % ( x, y )  

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×