嗨,我有我的customer.txt文件列表打印出整個客戶信息:我在我的customer.txt列表如何創建一個搜索功能使用python
[1, 'Amin Milani Fard', 'Columbia College', 778]
[33, 'Ali Sulemanji', 'Langara College', 4324442211]
[32, 'Ali Sulemanji', 'Langara College', 4324442211]
[325, 'Ali Sulemanji', 'Langara College', 4324442211]
[2, 'Yuvin Ng','Dougles College',77839922003]
[3, 'Ali Sulemanji', 'Langara College', 4324442211]
我的工作就是創建一個可以跟蹤客戶名稱的搜索功能。 爲如。 輸入客戶名稱:Yuvin Ng 它將返回Yuvin Ng的整個列表
我該怎麼做?使用python。
def search(n):
name=input('Customer Name:')
x=open('customerlist.txt','r')
i=0
while i<1000: # anyway this is out of desperation to make the function work...
z=x.readline()
print(z)
i+=1
IM卡... pleease幫助儘快THX你..
...但只有當'customer.txt'來自可信來源? –
它的工作! thx .....但在我的Python班,我還沒有學習和as或eval() 我期望你使用while循環和List []出來與搜索功能。 –
你可以解析這行而不是使用eval,它不是太多額外的工作,只是去掉括號,分開逗號等等。 – zeekay