像标题所说的那样得到错误.这是追溯.我知道lst [x]导致了这个问题,但不太确定如何解决这个问题.我已经搜索了谷歌+ stackoverflow但没有得到我正在寻找的解决方案.
Traceback (most recent call last):
File "C:/Users/honte_000/PycharmProjects/Comp Sci/2015/2015/storelocation.py", line 30, in <module>
main()
File "C:/Users/honte_000/PycharmProjects/Comp Sci/2015/2015/storelocation.py", line 28, in main
print(medianStrat(lst))
File "C:/Users/honte_000/PycharmProjects/Comp Sci/2015/2015/storelocation.py", line 24, in medianStrat
return lst[x]
TypeError: '_io.TextIOWrapper' object is not subscriptable
Run Code Online (Sandbox Code Playgroud)
这是实际的代码
def medianStrat(lst):
count = 0
test = []
for line in lst:
test += line.split()
for i in lst:
count = count +1
if count % 2 == 0:
x = count//2
y = lst[x]
z = lst[x-1]
median = …Run Code Online (Sandbox Code Playgroud)