因此,我的程序要求用户输入一个字符串列表,然后对字符串进行分类,如果第一个字母在同一个字符串中再次重复,则将其存储到另一个列表。这是我到目前为止。索引列表查找字符串中的重复字符(Python)
iput = []
i = 0
final = []
while i < 1:
iput += [input('Enter words here: ')]
if not iput[-1]:
i += 1
i = 0
z = 1
while i < len(iput) - 1:
print(i)
while iput[i][0] != iput[i][z]:
if z == len(iput[i]):
break
z += 1
i += 1
print(final)
print(iput)
我不断收到一个“字符串索引超出范围”错误,不能想办法补充说,已经要求上述的字符串。有什么建议么?
能否请您具体谈谈您的问题?我真的不明白它是什么? – Arman
该程序提示用户输入单词列表,并且只将其第一个字母再次出现在单词其他地方的那些单词(例如,“狒狒”)存储在列表中。一旦用户输入空字符串,程序应打印存储在列表中的元素,每行一个字。 – bulletss