我有一个CSV文件和8行,每行都有很多列,我想把每一行都变成一个新列表,这样我总共8个不同的列表,每个列表存储来自CSV的一行信息。这似乎应该是非常简单的,但我不能解决如何做到这一点:/任何帮助将不胜感激。将csv的每一行都写成一个单独的列表(python)
-4
A
回答
-2
这可能是那样简单
from csv import reader
from random import choice
with open(myfile, newline="") as in_f:
rd = csv.reader(in_f)
choices = [choice(row) for row in rd]
(无需进行单独列出)
+0
我遇到了一个小问题,每行的长度都不相同所以偶尔会存储一个空白而不是较短行中的一个单词,你知道对此有任何快速修复吗? –
+0
编辑.csv文件,使其在任何行末尾都没有空白单元格? (即,如果您在文本编辑器中打开它,请确保在行尾没有逗号)。 –
+0
这样做,非常感谢:D –
相关问题
- 1. 将Python列表写入单个CSV列
- 2. 的Python:当我读到一个CSV文件的行,然后将其写入到一个单独的CSV文件,这一切都为一个单元格
- 3. Python 2.7-存储CSV的每一行作为单独的列表/字典
- 4. 的Python:写列表到CSV,调换第一行成列
- 5. 写一个列表到一个单独的文本文件,每个列表中有一个文件列表
- 6. 如何将一个数组写入一个csv,使数组中的每个元素都在一个单元格中,并且它们使用python排成一行?
- 7. 写一个Python 3列表到.csv
- 8. Python写一个词典列表csv
- 9. Python csv写一个列表到文件
- 10. Ruby:将一个CSV列表转换为单独的对象
- 11. 将一个列表添加到一个单独的列表中
- 12. Python:将单个列表写入csv中的列
- 13. 写两个列csv文件到两个单独的列表
- 14. Rails - 每个单一ID或一切的表都是单个表?
- 15. 单独一列数以CSV
- 16. Matlab的:将一个文本文件的每一行中的单独阵列
- 17. 将每个类存储在一个单独的文件中python
- 18. 写每个data.table列单独的R中
- 19. 如何将每个列表列表放入python的csv列中?
- 20. 将一个列表变成一组 - Python
- 21. 如何为csv中的每个列创建单独的图表
- 22. Python转置列表将数据写入一个csv
- 23. python是否可以读取列并将该列中的每一行分配一个单独的变量?
- 24. 如何使用csv将列表编写为单独的元素?
- 25. 遍历Python函数生成单独的列表每一组数据
- 26. 的Python:编写词典到CSV文件有一个行每一个“键:值”
- 27. ggplot 2:每列生成一个单独的盒图
- 28. 的Python:写每一行列表中各列
- 29. Excel将一行分成固定数量列的单独行
- 30. SSIS - 将CSV中的每一列存储到表中的行中
什么是你想通过这样来完成? –
请仔细阅读[问]并查看[旅游]甚至[mcve],最低礼遇是展示您在解决问题时所尝试的内容。 – Iceman
我应该以8个列表结束,然后从每个列表中选择一个随机项目,并最终得到8个随机单词,但每行只有一个字符。 –