简介
Python的主要应用是进行科学计算,科学计算的基础就是数字,字符串和列表。本文将会详细的给大家介绍一下这三个数据类型的使用情况。...如果索引是负数的话,会从右边开始计数:
In [30]: site5[-3]
Out[30]: 'c'
因为-0 和 0 是一样的,所以负数是从 -1 开始的。
除了索引,字符串还支持 切片。...索引可以得到单个字符,而 切片 可以获取子字符串:
In [31]: site5[1:5]
Out[31]: 'ww.f'
注意切片的开始总是被包括在结果中,而结束不被包括。...In [40]: ages = [ 10, 14, 18, 20 ,25]
In [41]: ages
Out[41]: [10, 14, 18, 20, 25]
和字符串一样,列表也支持索引和切片...上面我们提到了,列表的切片是原列表的引用,所以我们可以通过给切片赋值,来修改原始列表的值:
>>> letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
>>> letters