为什么要将索引添加到结构拆分()方法是否返回索引的值?

2024-04-16 20:37:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我很好奇为什么将[0]添加到version.split('.')的末尾能够返回列表中第一个元素的值?你知道吗

我的代码:

version = '6.1.9'

version.split('.')[0]

Tags: 代码元素列表versionsplit末尾
2条回答

x.split(".")将字符串按.字符拆分,并返回包含元素的列表。在您的情况下,列表将是['6', '1', '9']。列表从0索引。这意味着当你写your_list[0]的时候,你可以访问列表中的零元素,在你的例子中就是6。我给你写了一个小例子,也许你会更容易理解。你知道吗

代码:

version = "6.1.9"
split_version = version.split(".")
print("List after split: {}".format(split_version))
print("Zero element: {}".format(split_version[0]))

输出:

>>> python3 test.py
List after split: ['6', '1', '9']
Zero element: 6

因为version.split('.')返回列表['6','1','9'],'6'是第一个元素。你知道吗

相关问题 更多 >