Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Python访问最后一列字段并增加1 in.csv_Python_Csv - Fatal编程技术网

如何使用Python访问最后一列字段并增加1 in.csv

如何使用Python访问最后一列字段并增加1 in.csv,python,csv,Python,Csv,我有一个.csv,由两列和一组数据组成。到目前为止,我有以下生成csv的内容: name values 0 1 1 2 2 1 3 0 4 -1 5 0 6 1 7 1 8 2 9 3 10 3 。。。以此类推,持续90行。 然后,我有以下代码将删除第一行,并在我的csv底部追加一个新行 最后一行的问题是,我需要第一列是前面的数字,但增加1。此时,第二列的数据不相关。如何访问第一列,但将其增加1?到目前为止,当我试图访问它时

我有一个.csv,由两列和一组数据组成。到目前为止,我有以下生成csv的内容:

name    values

0   1

1   2

2   1

3   0

4   -1

5   0

6   1

7   1

8   2

9   3

10  3
。。。以此类推,持续90行。 然后,我有以下代码将删除第一行,并在我的csv底部追加一个新行


最后一行的问题是,我需要第一列是前面的数字,但增加1。此时,第二列的数据不相关。如何访问第一列,但将其增加1?到目前为止,当我试图访问它时,我似乎抓住了整排,这不是我想要的。非常感谢您的帮助。

您想做什么还不完全清楚。是否只希望新行的第一列比旧的最后一行的第一列多一列

data.append([data[-1][0]+1, newRandomValue])

数据的最后一行是从结束数据[-1]索引的,该列表中的第0项[0]是第一列

这是一堵代码墙,大部分与您的问题无关,此外,它缺少实际的CSV文件。你应该提供一份(和你的数据摘录)。否则,每个人都会点击问题,转到TL;博士,然后留下问题。感谢您的输入——希望这更清楚一点。不过,这不是CSV文件。有很多空行,没有逗号。这就是我要找的。非常感谢你。