import xlrd
book = xlrd.open_workbook("univ_list.xls")
sh = book.sheet_by_index(0)
for r in range(sh.nrows)[1:]: # line 4
print sh.row(r)[:4] # line 5
第4行[1:]
是什么意思? [:4]
在第5行中的含义是什么?
答案 0 :(得分:5)
以下是您在维基百科上看到的内容示例:http://en.wikipedia.org/wiki/Array_slicing#1991:_Python
这叫做阵列切片。 [1:]
获取除第一项以外的所有项目,[:4]
获取前4项。
答案 1 :(得分:0)
[1:]表示您只想从列表中的位置1获取项目,字符串等。
[:4]表示您想要到达字符串或列表中的第4项。
请记住,编号从0开始。
所以在f ='apple'中,f [0] ='a',f [1] ='p',f [1:] ='pple'
阅读切片表示法 - 你可以做更多的事情。