当我尝试将一个字符串插入到一个数组,我得到['.','p','y']
代替[.py]
:为什么我不在一个索引中获取字符串?
from os import walk
Typofiles=[]
t=""
Ex=""
f = []
for (dirpath, dirnames, filenames) in walk('D:\Python_Scripts'):
f.extend(filenames)
for i in range(1):
t = f[i]
indexO=t.rindex('.')
LenF=len(t)
Ex=(t[-(LenF-indexO):])
if Ex in Typofiles:
pass
else:
Typofiles.extend(Ex)
print (Typofiles)
print(Ex)
结果是:['.','p','y']
我怎样才能得到['.py']
?