我正在打开一个csv文件并将其插入到列表中。我也忽略了文件的第一行,因为它不需要:
with open('test.csv', 'rb') as f:
next(f,None)
reader = csv.reader(f)
a_list = map(tuple, reader)
print a_list
输出为:[('1,'hi','you'),('2','bye','bye')]
但是,不需要每个元组的第一个元素。我已经做了足够的研究,知道我不能操作元组,但我似乎找不到一个答案,如何成功地删除一个列表中每个元组的第一个元素。谢谢
Tags:
如果不需要元组,可以使用以下列表理解:
这将打印以下内容:
第一元组是不可变的。
其次,尝试这种方法:
检查^{}
最好能理解列表:
相关问题 更多 >
编程相关推荐