我正在努力做到这一点,以便可以将其他所有内容从一个列表添加到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']]
我想知道怎么做?
谢谢。