日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

re.findall为什么返回的元素会是个元素为元组的列表类型呢

發布時間:2025/3/19 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 re.findall为什么返回的元素会是个元素为元组的列表类型呢 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題起源:

如下案例:

s1 = "(\d)([a-zA-Z])" s2 = "ddd.111kkkk6666lll" import re re.findall(s1,s2)輸出結果: [('1', 'k'), ('6', 'l')] 這里就很奇怪,為什么會有這樣的結果呢? 我所預期的是:["1k","6l"]

通過搜索強調findall的特性如下:

findall()返回的是括號所匹配到的結果,多個括號就會返回多個括號分別匹配到的結果, 如果沒有括號就返回就返回整條語句所匹配到的結果;findall本質上是返回多個匹配到的結果,其返回結果為列表類型,無論匹配到多少個;其列表中的每個元素表現形式是由正則表達式中的括號數量所決定的,如果沒有括號即等價于一個括號,那么就是一個字符串,如果存在兩個兩個或兩個以上就會用元組數據類型儲存多個括號內的結果。

所以設計三個實驗來證明:

實驗一:

s1 = "\d[a-zA-Z]" s2 = "ddd.111kkkk6666lll" import re re.findall(s1,s2) 輸出結果: ['1k', '6l']

實驗二:

s1 = "(\d[a-zA-Z])" s2 = "ddd.111kkkk6666lll" import re re.findall(s1,s2) 輸出結果: ['1k', '6l']

實驗三:

s1 = "((\d)([a-zA-Z]))" s2 = "ddd.111kkkk6666lll" import re re.findall(s1,s2) 輸出結果: [('1k', '1', 'k'), ('6l', '6', 'l')]

實驗已經證明,返回括號內的匹配結果,如果有多個括號就會用元組類型存儲匹配多個匹配結果。如果沒有括號等同于最外面加了個括號。

它和re.search有什么區別呢?

re.search僅返回匹配的第一個結果,而匹配回來的結果也可以用group的方法取括號中正則表達部分。主要的區別就是它只返回第一次匹配到的結果;

s1 = "(\d)([a-zA-Z]+)" s2 = "ddd.111kkkk6666lll" import re ss = re.search(s1,s2) print(ss.group(0)) print(ss.group(1)) print(ss.group(2)) print(re.findall(s1,s2))預期結果: 1kkkk 1 kkkk [('1', 'kkkk'), ('6', 'lll')]

?

總結

以上是生活随笔為你收集整理的re.findall为什么返回的元素会是个元素为元组的列表类型呢的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品资源网站 | 伊人一二三| 女生和男生一起插插插 | 国产亚洲精品久久久久婷婷瑜伽 | 另类av小说 | 公侵犯一区二区三区四区中文字幕 | 瑟瑟视频网站 | 一区二区三区av在线 | 蜜桃香蕉视频 | 亚洲精品国产精品国自产网站按摩 | 久久精品网 | 污污内射在线观看一区二区少妇 | 国产视频一二三四区 | 亚洲国产一区二区三区在线观看 | 色妞av | 玖玖视频 | 国色天香网站 | 日韩中文一区二区 | 中文字幕1 | 茄子av| 色综合久久88 | 色窝网| 欧美日韩中字 | 亚洲特黄视频 | 91破处视频 | 亚洲欧美第一页 | 日本一级片免费看 | 白嫩日本少妇做爰 | 国产一级做a爱免费视频 | www.日韩视频 | 国产黄色三级 | 特级丰满少妇一级aaaa爱毛片 | 日韩精品无码一区二区三区 | 国模在线视频 | 椎名由奈在线观看 | 97精品超碰一区二区三区 | 美女靠逼视频网站 | 日本成人三级 | 做爰无遮挡三级 | 亚洲欧洲日本一区二区三区 | 黄色xxx| 国产xxxx性hd极品 | 四虎com| 一区二区精品视频 | 亚洲图片一区 | 黄色天堂av | www一区 | 999久久久久久久久6666 | 国产美女被草 | 久久久久久久久久艹 | 高清性爱视频 | 日本黄在线 | 亚洲精品中文无码AV在线播放 | 高清亚洲 | 乱熟女高潮一区二区在线 | 亚洲精品久久久久久国 | 欧美人与动物xxxx | 91亚洲精品久久久蜜桃网站 | 日韩人妻精品一区二区三区 | 亚洲精品免费电影 | 日韩中文字幕影院 | 丰满少妇在线观看网站 | 日本三级免费看 | 国产精品色在线网站 | 成年人视频免费在线观看 | 欧美xxxxav| 无码人妻精品一区二区三区在线 | 日韩视频在线视频 | 福利第一页 | 少妇又色又爽又黄的视频 | 久久涩 | 国产三区在线播放 | 久久久免费 | 插我一区二区在线观看 | 99热在线只有精品 | 亚洲偷自| 天天躁日日躁aaaxxⅹ | www黄色av | 海量av资源 | 欧美一级片网址 | 欧美性受xxxx | aaa国产 | 一级片在线观看免费 | 欧美日韩在线一区二区 | 大桥未久在线视频 | 成人免费视频网站在线看 | av中文天堂| 中文亚洲欧美 | 在线精品免费视频 | 日日碰狠狠添天天爽无码 | 免费看欧美一级特黄a大片 国产免费的av | 91看片在线| 亚洲社区在线 | 亚洲最大免费视频 | 亚洲一区二三区 | 在线亚洲人成电影网站色www | 琪琪色在线视频 | 日韩淫片 | 色狠久 |