把txt中的中文字从一行转换到一列存到新文件中

首先从文件中读入文字,再一个一个的写到新的文件中。

#coding=utf-8
import argparse
import numpy as np

parser = argparse.ArgumentParser(description='from one line to multi-lines')
parser.add_argument('--inputpath', dest='inputpath', type=str, default='list.txt',
                    help='input charset txt file')
parser.add_argument('--outputpath', dest='outputpath', type=str, default='list2.txt',
                    help='output charset txt file')
parser.add_argument('--shuffle', dest='shuffle', type=int, default=1, help='shuffle a charset before processings')
args = parser.parse_args()

if __name__ == "__main__":
    charset_raw = open(args.inputpath).readline()[:-1].decode("utf-8")
    charset = charset_raw.split(' ')
    if args.shuffle:
        np.random.shuffle(charset)

    fo = open(args.outputpath,'w')
    for c in charset:
        fo.write(c.encode('utf-8')+'\n')
        print ("test %c" % c)
    fo.close()
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 我会很高兴为您提供帮助。请告诉我您在c方面的具体问题或需求,我会尽力回答和解决您的疑惑。 ### 回答2: C是计算机科学的一种编程语言。它由美国贝尔实验室的丹尼斯·里奇于1972年开发。C语言是一种级语言,它在硬件和软件开发方面具有广泛的应用。许多操作系统和应用程序都是用C语言编写的,包括UNIX操作系统和C语言解释器。C语言的设计目标是提供一种高效,具有可移植性和可重用性的编程语言。它具有简洁的语法,包括基本的数据类型(如整数,浮点数和字符),控制结构(如循环和条件语句),函数和指针。C语言还提供了强大的库,可以用于各种编程任务,如字符串处理,内存管理和文件操作。C语言是一种编译语言,需要通过编译器将源代码转换为机器可执行的二进制代码。由于C语言具有高效,可移植性和可重用性的特点,它成为了许多程序员和软件工程师的首选编程语言。- C同时也是一种常见的级科目。在学校里,许多学生都学习C语言作为他们的计算机科学课程的一部分。通过学习C语言,学生们可以获得编程的基础知识和技能。他们可以学习如何使用变量,循环,条件语句和函数来解决问题和创建简单的应用程序。他们还可以学习调试技巧,以及如何编写高质量的代码。学习C语言可以帮助学生更好地理解计算机的工作原理,并为将来的计算机科学学习打下坚实的基础。此外,C语言也为学生提供了一个进一步学习其他高级编程语言的平台,如C++和Java。总的来说,学习C语言对于计算机科学专业的学生来说具有重要的意义。不仅有助于他们在学术领域的表现,还能为他们未来的职业发展打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值