注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括:
1. 有序集合:list,tuple,str和unicode;
2. 无序集合:set
3. 无序集合并且具有 key-value 对:dict
1. 有序集合:list,tuple,str和unicode;
2. 无序集合:set
3. 无序集合并且具有 key-value 对:dict
print L[0:10]#从第1个数元素开始取,到第11元素结束
print L[2::3]#从第三元素开始取,每隔2个取一个元素
print L[4:50:5]#从第五个取,每隔4个取一个,‘开始元素’:‘最后元素’:‘取元素间隔’
print L[2::3]#从第三元素开始取,每隔2个取一个元素
print L[4:50:5]#从第五个取,每隔4个取一个,‘开始元素’:‘最后元素’:‘取元素间隔’
2016-11-28
给的答案还有自己计算,我的答案:
L = range(1, 101)
print L[-10:]
L1=L[4::5]
print L1[-10:]
可以成功!
L = range(1, 101)
print L[-10:]
L1=L[4::5]
print L1[-10:]
可以成功!
最新回答 / qq_博行天下_04396621
L = [95.5, 85, 59]print L[-1]print L[-2]print L[-3]print L[-4]print L[-5]到5也能通过<...图片...>在本地运行报错,网站上运行的判断有漏洞
2016-11-28
其实只是将老师的这段话翻译过来就ok啦!!!,请叫我大神!!!
'''如果a只有一个圆盘,可以直接移动到c;
如果a有N个圆盘,可以看成a有1个圆盘(底盘) + (N-1)个圆盘,首先需要把 (N-1) 个圆盘移动到 b,然后,将 a的最后一个圆盘移动到c,再将b的(N-1)个圆盘移动到c.'''
'''如果a只有一个圆盘,可以直接移动到c;
如果a有N个圆盘,可以看成a有1个圆盘(底盘) + (N-1)个圆盘,首先需要把 (N-1) 个圆盘移动到 b,然后,将 a的最后一个圆盘移动到c,再将b的(N-1)个圆盘移动到c.'''
2016-11-28