分类:列表
2020
10-08
将一个列表传入函数后,会对这个列表本身产生什么改变?这就是本文主要考察的内容。list=[1,2,3,4,5,6,7]word=list.pop(0)print(word)print(list)#输出结果理所当然地为:#1#[2,3,4,5,6,7]#defa(temp):b=temp.pop(0)print(b)print(temp)a(list)#输出结果为:#2#[3,4,5,6,7]#此处,传给temp时,list是[2,3,...7],但pop后,原list#有什么变化呢?试试下面的代码print(list)#输出结果为:#[3,4,5,...
继续阅读 >
列表(list)和元组(tuple)的一些基础list和tuple都是一个可以放置任意数据类型的有序集合,都是既可以存放数字、字符串、对象等list和tuple都支持负索引In[8]:nums[-2]Out[8]:'ad'In[9]:tp[-2]Out[9]:'33'list和tuple都支持切片操作In[10]:nums[1:3]Out[10]:[3,'ad']In[11]:tp[1:3]Out[11]:(3,'33')list和tuple都可以随意嵌套In[12]:nums=[[1,2,3],['s','ff'],['34',3,5]]In[13]:tp=((23,4,'f'),45,'d',('dd'...
继续阅读 >
2020
09-25