获得可能包含重复的多个输入单独的每个工作

时间:2017-04-24 21:34:06

标签: list python-3.x indexing duplicates

我正在处理一个在while循环中接受多个输入的代码,然后将它们附加到列表中,我稍后使用每个项目单独使用它们的索引,当我在输入中得到重复项时,我的问题就开始了,我添加了代码的索引号,以帮助您理解我的意思。由于我的程序太大,我做了一个示例代码,我打算用索引做的只是一个if语句,如果一个特定的索引等于某个东西,则返回结果,如果不是,则返回另一个。因此,如果您尝试使用此代码,请在输入中添加一些重复的行,并在输入结尾处留空行,方法是在结尾处输入。这是代码:

    lines = list()
    #line = input()

    def start() :
        #lines = list()
        line = input()
        while line != "" :
              lines.append(line)
              line = input()
              #print(lines) 
    print(" your lines where :")
    for line in lines : 
        print(line + str(lines.index(line)))  


    start()
    print(lines)  

0 个答案:

没有答案