Python-如何从列表中提取文本

时间:2018-09-30 23:44:21

标签: python python-3.6

我的问题是:

Extract: "agne"
From:    "Orange"

我尝试从ange中提取agne而不是Orange。如何更改ng f?

2 个答案:

答案 0 :(得分:0)

您可以使用以下内容从列表中提取文本:

>>> fruit = 'Orange'
>>> print (fruit[2] + fruit[4] + fruit[3] + fruit[5])
agne

答案 1 :(得分:0)

您可以遍历extract的字符,如果字符在word中,则appendlist,然后.join() {{1} }变成list

使用列表理解

str
word = 'Orange'
extract = 'agne'
print(''.join([i for i in [*extract] if i in word]))

扩展循环:

agne