Python lambda表达式的解释
有人能让我理解为什么在split函数之后使用“[0]”吗。我正在学习python,遇到了这个问题。谢谢你的帮助Python lambda表达式的解释,python,python-3.x,Python,Python 3.x,有人能让我理解为什么在split函数之后使用“[0]”吗。我正在学习python,遇到了这个问题。谢谢你的帮助 谢谢您,因为[0]是列表的get运算符。函数split将返回由冒号(:)分隔的文本字符串部分组成的列表。调用lambda时将返回任何冒号之前的文本的第一部分 祝你好运 如果删除[0],会得到什么?试试它,它可能会回答您的问题。split(“:”)返回一个字符串列表,这些字符串围绕:进行拆分[0]正在访问第一个索引(第一个拆分字符串)。@pault我真傻。感谢您的帮助阅读python教程
谢谢您,因为[0]是列表的get运算符。函数split将返回由冒号(:)分隔的文本字符串部分组成的列表。调用lambda时将返回任何冒号之前的文本的第一部分
祝你好运 如果删除
[0]
,会得到什么?试试它,它可能会回答您的问题。split(“:”)
返回一个字符串列表,这些字符串围绕:
进行拆分<代码>[0]正在访问第一个索引(第一个拆分字符串)。@pault我真傻。感谢您的帮助阅读python教程是一个好主意
lambda title: title.split(':')[0]