科学网

 找回密码
  注册
linux中文件建立python列表出现换行符及去重复解决方式
王梦南 2021-10-24 14:36
首先使用read()方法,将文本读为字符串,字符串以\n为分隔符。使用str.split(\n)方式,以\n为分隔符分割字符串,将str转为list,即可。 去重复使用python的set()方法,set方法为建立一个集合。集合元素具有唯一性,自动删除重复 ...
1499 次阅读|没有评论
linux中遍历文件内容
王梦南 2021-10-15 13:15
linux中遍历文件内容一般有两种方式:for循环与while循环。 while read a do echo ${a} done ...
4097 次阅读|没有评论
python绘图matplotlib库数据重叠问题
王梦南 2021-10-10 23:55
在使用python库matplotlib时,当使用for循环画图时,后续的图片会在前一张图的基础上绘画。这是因为matplotlib会记录之前绘图的数据。 plt.show()函数能够重新开启下一次绘图,而不使图片数据重叠。但是,该函数会阻塞程序的 ...
3457 次阅读|没有评论
系统进化选择分析
王梦南 2021-10-8 15:46
所谓选择分析,就是研究物种在进化过程中是否受到选择。研究的对象一般是DNA的序列,通过DNA序列的比对,获得vcf文件。vcf文件存储的是个体与参考基因组比对获得的snp信息,通过对snp的分析获得物种之间的选择信息。 选择如何理 ...
2126 次阅读|没有评论
c语言链表指针再思考
王梦南 2021-9-22 16:43
c语言链表中的指针存储的是地址,我们也可以将其理解为节点自身。当我们提到节点中date时,我们认为该值就是当前节点存储的数据,其实当我们提到指针时,同样可以将其理解为当前节点,只是这个当前节点是以地址的形式呈现的。 这里一定要 ...
1360 次阅读|没有评论
艺术思想的传达
王梦南 2021-9-20 00:02
艺术有很多种表现形式,比如我们常见的绘画,设计,音乐等等。在我看来,艺术的核心应该是传达感情。艺术作为一种情感的表达,主要有两个关键的节点,一个是创作者本身,即创作者想要传达什么。另一个则是观赏者,观赏者能够感受创作者表达的情感与主题。 &nbs ...
1651 次阅读|没有评论
c语言指针理解
王梦南 2021-9-19 00:14
指针变量其实和其他类型的变量是一样的,唯一的不同是:指针变量存的是地址。int*,char*类型其实就是指地址类型。只要指针类型与地址值的类型一致,指针就可以指代变量的地址。我们给int a赋值1,这里a是变量,我不仅可以赋值1,甚至可以赋值2,3等等值,同时变量a的值是可变的。 ...
1128 次阅读|没有评论
c语言链表箭头与.
王梦南 2021-9-18 23:47
链表是c语言的一个特色功能,链表能够动态的存储数据。链表的特点是除了头节点外,其他节点均由两个部分组成,一个是存储的元素,一个是下一个节点的地址,头节点储存了链表第一个节点的地址。 链表的实现是依据结构体实现的,结构体中能够 ...
1919 次阅读|没有评论
c语言中字符串与字符数组
王梦南 2021-9-16 18:44
c语言中,无字符串类型,这与python的str类型有区别。c语言的字符串可以理解为数组,只是这个数组是字符数组,数组中存储的是字符而非数字。 字符串元素的调用与数组相同,这与python中的字符串处理方式相同,这也是python底层语言为c语言 ...
1608 次阅读|没有评论
c语言指针
王梦南 2021-9-13 18:22
c语言的指针变量,指的地址。而*表示取值运算符,因此我们可以简单的把*p看做一个表达式,而不仅仅是变量,这个表达式的输出值就是指针变量p指向的地址存储值。 int *p,int a;令*p=a,此时对*p直接进行赋值等操作,都被认为是对a进行操 ...
1286 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-23 15:56

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部