如何将列表中的所有其他项添加到Python中的另一个列表中?

时间:2019-07-02 10:07:57

标签: python list append add

我正在努力做到这一点,以便可以将其他所有内容从一个列表添加到Python中。怎么可能呢?

对于系统来说,它是通过从.txt文件中检索数据,将其中的数据拆分为列表中单独的值(成功完成)来执行用户名更改。由于所有用户名和密码都存储在同一个.txt文件中,因此,我试图通过创建一个新列表将其删除,方法是将新用户名从第一个列表追加到第二个列表中。

这是我目前拥有的:

flat_list = []
for sublist in Content:
    for item in sublist:
        flat_list.append(item)
print(flat_list)
x = 0
useronly = []
for x in range(x, len(flat_list)):
    useronly.append(flat_list[x::2])
    x = x + 1
print(useronly)

当执行“ print(flat_list)”时,列表看起来像这样。此列表正确显示了数据:

['USERNAME', 'PASSWORD\n', 'Pilvion', 'Test\n', 'Pilvion2', 'Test2\n', 'TestUser', 'TestPass']

这是我希望新列表“ useronly”显示的内容:

['USERNAME', 'Pilvion', 'Pilvion2', 'TestUser']

但是当代码运行时,它显示如下:

[['USERNAME', 'Pilvion', 'Pilvion2', 'TestUser'], ['PASSWORD\n', 'Test\n', 'Test2\n', 'TestPass'], ['Pilvion', 'Pilvion2', 'TestUser'], ['Test\n', 'Test2\n', 'TestPass'], ['Pilvion2', 'TestUser'], ['Test2\n', 'TestPass'], ['TestUser'], ['TestPass']]

我想知道怎么做?

谢谢。

0 个答案:

没有答案