【发布时间】:2021-12-06 20:56:05
【问题描述】:
我有一个列表,在该列表中,我试图通过要求用户输入一个单词来找到该列表中的特定字符串,然后我将打印该单词及其所在的行
这是一个列表
new_list = ['An American', 'Barack Obama', '4.7', '18979'],
['An Indian', 'Mahatma Gandhi', '4.7', '18979'],
['A Canadian', 'Stephen Harper', '4.6', '19234']
例如,如果我可以在字符串中输入“ste”,它应该打印第三行,因为“Stephen Harper”在那里
我试过了,但没用:
find_String = input("Enter a string you're looking for: ")
if find_String in new_list:
print(new_list)
else:
print("String not found!")
【问题讨论】:
-
有兴趣使用 Pandas 吗?
-
请注意,
list是 Python 中内置函数的名称,您可以通过将其用作变量名称来覆盖它。
标签: python string list extract