第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教一個在python中該如何去掉split之后的第一個單詞?

請教一個在python中該如何去掉split之后的第一個單詞?

狐的傳說 2019-09-03 12:03:07
python如何去掉split之后的第一個單詞
查看完整描述

3 回答

?
料青山看我應(yīng)如是

TA貢獻1772條經(jīng)驗 獲得超8個贊

123 ''.join('input a  ,b,c,d;'.split()[1:])   # 'a,b,c,d;'

 其實這種問題,你也可以完全使用。

1'input a  ,b,c,d;'.raplace('input', '').replace('output', '')

 這種去替換


但是你描述的還是不是太清楚


或者你可以將第一個元素選擇出來,然后再替換

123'input a  ,b,c,d;'.replace('input a  ,b,c,d;'.split()[0], '') # 結(jié)果: ' a  ,b,c,d;'


查看完整回答
反對 回復(fù) 2019-09-07
?
人到中年有點甜

TA貢獻1895條經(jīng)驗 獲得超7個贊

import reprint(re.sub(r'^\w+\s*', '', 'input a, b c d', count=1))

正則很適合做這種事情.

這個是刪掉了頂格起的第一個單詞及其右側(cè)緊挨著的所有白空格(如果有的話)

查看完整回答
反對 回復(fù) 2019-09-07
?
陪伴而非守候

TA貢獻1757條經(jīng)驗 獲得超8個贊

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

import re

 

f = open('word.txt','r')

word = f.read()

f.close()

 

# ------- 1 -------

wList1 = []

word1 = word.split(',')

for i in word1:

    wList1.append(i.lower())

wLen1 = len(wList1)

print 'number of word:', wLen1, '\n', wList1

 

# ------- 2 -------

wList2 = []

word2 = re.findall('[a-zA-Z]+', word)

for i in word2:

    wList2.append(i.lower())

wLen2 = len(wList2)

print '\nnumber of word:', wLen2, '\n', wList2

兩種方法做的,如果單詞之間的符號都一樣,直接split('符號')就可以了,若是有不同的符號,就可以用第二種方法中的re庫。

 


查看完整回答
反對 回復(fù) 2019-09-07
  • 3 回答
  • 0 關(guān)注
  • 1811 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號