繁体   English   中英

Python 中的 CSV 文件中的行按字母顺序排列

[英]Alphabetize rows in a CSV File in Python

我有一个 CSV 文件,它是从类似于以下的单词列表生成的

moth
dog
zebra
elephant
yak
horse
ant
moose
snake
walrus
lion
turtle
kangaroo

我需要按字母顺序对这个列表进行排序。 最好的方法是什么?

我尝试将此列表放入 CSV 文件并阅读过去的堆栈溢出步骤,以对 Python 中的 CSV 文件进行排序。 然而,这些策略似乎不起作用。

请注意,解决方案不需要在 Python 中,也可以在 R 中。

谢谢!

您可以根据需要使用排序/排序。 对于字符串,它将按字典顺序排序。 下面是例子

sorted("""moth
dog
zebra
elephant
yak
horse
ant
moose
snake
walrus
lion
turtle
kangaroo""".split())

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM