我正在尝试在 Python 中以某种方式对列表进行切片。如果我有一个如下所示的列表:
myList = ['hello.how.are.you', 'hello.how.are.they', 'hello.how.are.we']
有没有办法对其进行切片,以便我可以获得每个元素的最后一个句点之后的所有内容?所以,我想要“你”、“他们”和“我们”。
请您参考如下方法:
没有办法以这种方式直接对列表进行切片;您所做的是对每个元素进行切片。
您可以轻松构建一个 list comprehension你在哪里split在句点上并取最后一个元素。
myList = ["hello.how.are.you", "hello.how.are.they", "hello.how.are.we"]
after_last_period = [s.split('.')[-1] for s in myList]
