1樓:
[python] view plaincopy
str="a|and|hello|||ab"
alist = str.split('|')
print alist
str="a helloworld"
alist=str.split(' ')
print alist
統計英文單詞的個數的python**
[python] view plaincopy
# -*- coding: utf-8 -*-
import os,sys
info = os.getcwd() #獲取當前檔名稱
fin = open(u'c:/a.txt')
info = fin.read()
alist = info.split(' ') # 將文章按照空格劃分開
fout = open(u'c:/count.txt', 'w')
fout.write('\n'.join(alist)) # 可以通過文字檔案的行號同樣看到效果
##fout.write('%s' % alist)
fout.close()
allen = len(alist) # 總的單詞數
nulen = alist.count('') # 空格的數量
print "words' number is",allen
print "null number is",nulen
print "poor words number is", allen-nulen # 實際的單詞數目
fin.close()
2樓:匿名使用者
那要看你分割成什麼形式,
python中如何將一個英文句子中的每個單詞的首字母由小寫轉換為大寫
3樓:第一碗羊雜割
我簡單寫了一個,題主看行不行
def convert_initial(old: str) -> str:
new = ""
i = 0
while i < len(old):
if (i == 0) or (old[i - 1] == " "):
new += old[i].upper()else:
new += old[i]
i += 1
return new
執行示例:
>>> convert_initial("are u ok?")'are u ok?'
>>> convert_initial("who am i?")'who am i?'
>>> convert_initial("here u r.")'here u r.'
4樓:匿名使用者
它的邏輯就是把每個單詞分離出來並且使用capitalize()函式,最後連線到一起
5樓:可靠的我心我在
#!/usr/bin/python
str = "this is string example....wow!!!";
print "str.capitalize() : ", str.capitalize()
6樓:匿名使用者
str.title()
如何用python將一句話中一個單詞前後的兩個單詞提取出來
7樓:匿名使用者
可以用正則或者轉化成列表後定位five的位置,然後切片取前後兩個元素即可
8樓:微涼
取一個單詞的首字母(假設單詞是word),word[0:1]。取句子中所有的單詞的回首字母(假設句子是答sentence) [word[0:
1] for word in sentence.split()]
python如何將list中的字元轉為數字
for index,item in enumerate list a list a index int item 或者list a map eval,list a 或者for index,item in enumerate list a list a index eval item 花開哥 pyth...
python如何將列表寫入檔案
搞怪一樂 python把列表寫入檔案的詳細 list foo bar sep fl open list.txt w fl.write sep.join list fl.close sep是分隔符,sep n 就是分行輸入另外提醒一下,考慮一下list裡含有數字 用str 函式轉一下,看你要處理的資料...
如何將cad中的圖紙從很多圖紙分割出來
不將就的小可愛 做建築預算之類事物的人都應該知道,常常需要將圖紙進行分割,如何將cad中的圖紙從很多圖紙分割出來?具體操作方法如下 開啟cad編輯器,並匯入我們需要分塊的圖紙。在命令列鍵入 w 命令並按回車鍵啟用該命令。將cad中的圖紙從很多圖紙分割出來!即將圖形轉換為塊。左鍵拉框選塊,選擇我們要分...