我试图将一个句子打断为诸如“这个男孩很好”的句子,然后在每个字母的句子中获得这个位置,但是每次我都会写'o ',这两个字母的地方保持不变。我怎样才能分开这两个相同的字母?带重复字符的字符串数组python
with open("d:\Users\hazembazem\Desktop\python random\crap\encrypt.txt", "rb") as f:
file= f.read()
print file
file= list(file)
for item in file:
a=file.index(item)
print (a)
该文件只是一个txt文件,其中包含“该男孩很好”。
一个,就是要字符的地方,但它不是我显示了这个:
0
1
2
3
4
5
6
3
8
9
10
3
12
5
5
15
你能后你有这么远的代码? – duncan
如果我们看不到它,我们该如何解决一些问题? – MooingRawr
这是因为'str.find(substring)'方法返回了子串的最左边的索引。 - 只是为了澄清,如果你仍然不知道为什么它会发生。 – Nf4r