我試圖取兩個隨機整數,然後從列表中切下相應的編號的東西,但我不確定該如何做。它表示[r1:r2]中的冒號不正確。我正在嘗試切片:但是我們還沒有知道它
from random import*
#2
z=['cats','dogs','soccer','weather','whale','tennis']
def slicer(ls):
r1=randrange(0,5)
r2=randrange(0,5)
for x in ls:
[r1:r2]
return('The slice from '+str(r1)+' to '+str(r2)+' is: ' + ls)
print(slicer(z))
你想達到什麼目的?你是否想要採用隨機數字並打印列表中的每一個元素? – Adrian 2013-04-08 13:59:31