Python笔记——列表

列表索引

Python中列表是list,我们可以通过列表的索引获取相应的元素。

>>> list_test = ['Hello',1,2,3,4.0,5.0,6.0,True,False]
>>> list_test[1]
1
>>> list_test[0]
'Hello'
>>> 

列表切片

以上面的list_test列表做例子

>>> list_test[1:4]
[1, 2, 3]
>>> 

由上面的例子得出:Python有个规律只包含[]前面的索引,不包含[]后面的索引。

列表切片的小技巧

>>> list_test[0:7]
['Hello', 1, 2, 3, 4.0, 5.0, 6.0]
>>> list_test[:7]
['Hello', 1, 2, 3, 4.0, 5.0, 6.0]
>>> list_test[6:]
[6.0, True, False]
>>> 

由上面的例子,我们得出Python切片的时候,如果索引为0,我们可以不写

列表判断某个元素是否在列表中

Python中我们可以通过innot in关键字返回boolean值判断某个元素是否在列表当中,代码举例子

>>> 'like'in'I like a girl.'
True
>>> 'are' in 'I like a girl.'
False
>>> 3 in [1,2,3,4,5]
True
>>> 3 not in [1,2,3,4,5]
False
>>> 

练习了上面的例子,感觉Python真的很强大,居然能通过innot in来做判断。

你可能感兴趣的:(Python笔记——列表)