
Python
AgoniAngel
我的bug早已饥渴难耐
展开
-
Python 写入tsv文件
with open(r'file.tsv', 'w', newline='') as f: tsv_w = csv.writer(f, delimiter='\t') tsv_w.writerow(['A1', 'A2', 'A3']) tsv_w.writerows(np.array(data_frame).tolist()) # 多行写入newline用于避免多余的空行。如果没有指定newline='',则每行数据后面都会多一行空行。参考:写入tsv文件的多..原创 2021-01-21 19:43:17 · 5658 阅读 · 0 评论 -
Python 函数参数传递方式
def change(val): val.append(100) val = ['T', 'Z', 'Y']nums = [0, 1]change(nums)print(nums)运行结果:[0, 1, 100] def swap(x,y): t=x x=y y=ta=1b=2swap(a,b)print(a,b)...原创 2017-07-31 12:00:23 · 604 阅读 · 0 评论 -
Python 词性标注
1. DefaultTagger标注器DefaultTagger可以将所有token标记为同一个标签(tag)。sent = "Thanks for your reading!"tokens = nltk.word_tokenize(sent)default_tagger = nltk.DefaultTagger('NN')tagged_words = default_tagger.tag...原创 2018-04-29 23:57:16 · 2841 阅读 · 0 评论 -
Python数据结构:元组、列表、字典、集合
1.元组元组不可修改,但元组元素(如列表)的内部可以修改元组的+和*+号可以连接元组来生成新元组,*号可以复制元组元组拆分*rest:用于只取出tuple中开头几个元素,剩下的元素直接赋给*rest。如果rest部分是用不到的数据,为了方便直接用_代替元组方法count(x):统计x在元组中的出现次数index(x):查找x在元组中的下标。如果x多次出现...原创 2019-01-24 11:29:24 · 390 阅读 · 0 评论 -
Python基础
1. 变量的赋值、传参是引用(指向同一个对象),一个改变另一个也跟着改变2. 字符串、元组不可修改,但字符串可用replace修改(本质上是创建了一个新字符串对象)3. 除法/与///保留小数结果,//只保留整数部分 4.字符串中的反斜杠\当字符串中的 \ 都不表示转义字符时,...原创 2019-01-22 14:31:28 · 222 阅读 · 0 评论 -
Jupyter notebook中使用R语言
在Rstudio命令行输入:install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))install.packages('IRkernel')在Anaconda prompt中运行R.exe,输入命令行:IRkernel::installs...原创 2019-04-12 21:04:37 · 979 阅读 · 1 评论