Discuss / Python / 求解

求解

Topic source

死宅张

#1 Created at ... [Delete] [Delete and Lock User]

print (L.pop(0)[0]) print (L.pop(0)[1]) print (L.pop(0)[2])

误打误撞做出来但是看不太懂为什么做出来了...

首先你的L.pop[0]相当于把['Apple', 'Google', 'Microsoft']取出来了。然后L.pop(0)[0]就把['Apple', 'Google', 'Microsoft']中的Apple取出来了。可能语言组织的不是很恰当,有不明白的可以交流。

前面说的很清楚呀,pop就是删除指定位置的元素,你这么输入,相当于删除了那三个元素。

刘万想

#4 Created at ... [Delete] [Delete and Lock User]

层主懂了这个的原理了吗?我看了之后还不是很懂耶

classmates.pop(1) 'Jack' 根据上面的例子,这个指令会返回被删除的元素,你调用print把这个元素打印出来了


  • 1

Reply