在我的.csv文件中,我有32行,但我只希望它返回那些32行中的10行。所以如果我想要返回行2,7,7,12,13,14,17,27,29 ,30,32,我该怎么做呢?
我有:
<div class='container-fluid'>
<div class='row'>
<img src="https://www.cartacapital.com.br/mais-admiradas/o-colecionador-de-
empresas-5838.html/paulo-lemann/@@images/4dd0c0a1-9ae4-4fd2-8724-
e59867bb14c1.jpeg" alt="Jorge Paulo Lemann" class="img-responsive center-block">
</div>
</div>
但这只是打印文件的第2行和第3行,当我想要打印10条特定行时,从.csv文件中删除所有其他行。
答案 0 :(得分:1)
2:3对数据进行切片,并为您提供第2行和第3行。您必须提供所需的所有行,例如
df1 = read_poem_data.loc[[2, 7, 12, 13, 14, 17, 27, 29, 30, 32]]
要在csv中恢复,
df1.to_csv('poem_data.csv', index=False)