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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python 判断数字序列是否合法_Python:检查对象是否是序列

發(fā)布時間:2025/3/15 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 判断数字序列是否合法_Python:检查对象是否是序列 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

In python is there an easy way to tell if something is not a sequence? I tried to just do:

if x is not sequence but python did not like that

解決方案

iter(x) will raise a TypeError if x cannot be iterated on -- but that check "accepts" sets and dictionaries, though it "rejects" other non-sequences such as None and numbers.

On the other hands, strings (which most applications want to consider "single items" rather than sequences) are in fact sequences (so, any test, unless specialcased for strings, is going to confirm that they are). So, such simple checks are often not sufficient.

In Python 2.6 and better, abstract base classes were introduced, and among other powerful features they offer more good, systematic support for such "category checking".

>>> import collections

>>> isinstance([], collections.Sequence)

True

>>> isinstance((), collections.Sequence)

True

>>> isinstance(23, collections.Sequence)

False

>>> isinstance('foo', collections.Sequence)

True

>>> isinstance({}, collections.Sequence)

False

>>> isinstance(set(), collections.Sequence)

False

You'll note strings are still considered "a sequence" (since they are), but at least you get dicts and sets out of the way. If you want to exclude strings from your concept of "being sequences", you could use collections.MutableSequence (but that also excludes tuples, which, like strings, are sequences, but are not mutable), or do it explicitly:

import collections

def issequenceforme(obj):

if isinstance(obj, basestring):

return False

return isinstance(obj, collections.Sequence)

Season to taste, and serve hot!-)

總結(jié)

以上是生活随笔為你收集整理的python 判断数字序列是否合法_Python:检查对象是否是序列的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天堂av.com| 国产精品区在线 | 天天色综合图片 | 亚洲性视频网站 | 亚洲永久无码7777kkk | 日韩免费在线看 | 成人性生交大片免费看96 | 国产成人一区二区 | 伊人狼人久久 | 大屁股白浆一区二区 | 欧美一a一片一级一片 | 日韩欧美中文字幕精品 | 国产精品丝袜黑色高跟鞋的设计特点 | 美女脱得一干二净 | 精品国产无码在线观看 | 自拍偷拍在线视频 | 胖女人毛片| 亚洲欧美日本另类 | 亚洲图片小说视频 | 黄色在线播放网站 | 高跟肉丝丝袜呻吟啪啪网站av | 欧洲性开放大片 | 18无套直看片红桃 | 狠狠操操 | 色屁屁ts人妖系列二区 | hs网站在线观看 | 黄色男人的天堂 | 波多野结衣理论片 | 中文字幕超碰在线 | 久久9热| 秋葵视频污 | 日本久久网站 | 欧美性猛交性大交 | 国产福利片在线观看 | 蜜桃av免费看 | 国产卡一卡二卡三 | 天堂在线视频观看 | 亚洲黄色片免费看 | 日韩亚洲一区二区 | 美女网站免费视频 | 久久久久久久综合 | 三上悠亚在线一区 | 精品一区二区国产 | 小黄网站在线观看 | 4438x全国最大成人 | 日本极品丰满ⅹxxxhd | 国产69精品麻豆 | 91成人天堂久久成人 | www.sesehu | 免费看欧美黑人毛片 | 91porny九色 | 欧美又粗又长又爽做受 | 铠甲勇士猎铠 | 乌克兰少妇性做爰 | 淫欲av | 四虎在线播放 | 一级特黄毛片 | 农村村妇真实偷人视频 | 国产精久久久久 | 国产白袜脚足j棉袜在线观看 | 久久综合九色综合欧美狠狠 | 免费久久网站 | 欧美1区2区3区4区 | 精品欧美久久久 | 91精品国产色综合久久不卡粉嫩 | 久久精品黄色片 | 免费观看黄色一级视频 | 女女h百合无遮羞羞漫画软件 | 成人乱人乱一区二区三区一级视频 | 黄频在线观看 | 日韩脚交footjobhd | 婷婷欧美 | 天天爽夜夜爽视频 | 91免费 看片 | 色噜噜亚洲 | 岛国激情 | 男女午夜视频在线观看 | 五月在线视频 | 亚洲第一区在线播放 | 日韩制服诱惑 | 欧美一区三区三区高中清蜜桃 | 日韩人妻精品一区二区 | 国产精品免费看片 | 岳睡了我中文字幕日本 | 最好看十大无码av | youjizz视频| 黄色在线视频网址 | 国内免费精品视频 | 成人免费影视网站 | 麻豆视频在线观看免费网站黄 | 四虎在线免费观看 | 牛牛精品视频 | 亚洲国产视频网站 | 黄一区二区三区 | 可以免费看污视频的网站 | 番号动态图| 日本人妖japanesexxx| 国产精品无码在线 | 成人影院免费 |