首页 > 解决方案 > 从python列表中的每个项目中删除括号

问题描述

我正在制作一段代码,它将在字符串中搜索关键字,如果找到它们,它将把它们写下来。

我在 csv 文件中创建了一个关键字列表并将其导入 python,然后将其添加到列表中。现在,问题在于该列表不是一个完全常规的列表。而不是[item1, item2, item3, etc]它输出[[item1], [item2], [item3], [etc]]

我想从列表中的每个项目中删除括号 [],否则将列表保持原样。

我尝试了很多方法来做到这一点,但没有一个对我有用,在这种情况下我应该尝试什么方法?

标签: pythonlistcsvbrackets

解决方案


list1=[[item1], [item2], [item3], [item4]]
final_list=[]
for items in list1:
    final_list.append(items[0])
print(final_list)

推荐阅读