python 中strip().split()这样写是否合法?

看到这样一个语句 inst.strip().split('\t') for inst in fr.readlines()
我记得strip()和split()分别是两个不同的函数,strip().split()这么写是不是不合理?比如在其他语言中strip().split()这样似乎代表split()是strip()内部的一个函数

这样是合法的,但是不是你说的一个是一个内部的函数,而是前者返回值可以继续下一个操作。也就是strip返回的是str类型,当然也可以split操作。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答