字符串的索引方式与列表的索引方式是一样的。只不过列表是每个元素的自身就有一个索引位置,而字符串是每个字符就有一个索引位置。
示例如下:
name = 'Adem'
print(name[0])
print(name[-1])
# 执行结果如下:
# >>> A
# >>> m
find 与 index 函数的功能:获取元素的索引位置
find 与 index 函数的用法:
string.index(item)
---> item:查询个数的元素,返回索引位置string.find(item)
---> item:查询个数的元素,返回索引位置find 与 index 函数的区别:
示例如下:
info = 'My name is Neo'
print(info.find('Neo'))
print(info.index('Neo'))
# 执行结果如下:
# >>> 11
# >>> 11
info = 'My name is Neo'
print(info.find('Jack'))
print(info.index('Jack'))
# 执行结果如下:
# >>> -1
# >>> ValueError: substring not found
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。