【语言处理与Python】1.2将文本当作词链表
鏈表
-sent1=['Call','me','Ishmael','.']
??這個方括號內(nèi)的東西在Python中叫做鏈表(list,也叫做列表),他就是我們存儲文本的方式。
??我們可以對鏈表使用加法運(yùn)算,創(chuàng)造一個新的鏈表。
??也可以對鏈表進(jìn)行追加操作。sent1.append("Some")
索引列表
-使用數(shù)字位置索引text4[173]
-使用index,返回第一次出現(xiàn)的索引。text4.index('awaken')
-切片:子鏈表。從大文本中任意抽取語言片段,術(shù)語叫做切片。
?text5[16715:16735],text6[1600:1625],sent[:3],text2[141525:]
?text[m:n]指的是從m到n-1
變量
-變量名命名規(guī)則:開頭由字母開始,總體可以有數(shù)字、下劃線組成。大小寫敏感。在排序中,大寫字母總是出現(xiàn)在小寫字母之前。
字符串
-給字符串賦值,name='Monty',可以通過下標(biāo)單獨(dú)訪問name[0]
-乘法和加法操作,name*2,name+'!'
-鏈表連接組成單個字符串,''.join(['Monty','Python']),最終效果為'Monty Python'
-字符串分割操作'Monty Python'.split()
轉(zhuǎn)載于:https://www.cnblogs.com/createMoMo/archive/2013/05/14/3078336.html
總結(jié)
以上是生活随笔為你收集整理的【语言处理与Python】1.2将文本当作词链表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 刚刚开始
- 下一篇: 【语言处理与Python】1.5自动理解