亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

python報錯TypeError: ‘NoneType‘ object is not subscriptable的解決方法

瀏覽:28日期:2022-07-06 13:12:30

發(fā)現(xiàn)問題

寫python的時候出現(xiàn)了這個錯,然后網(wǎng)上的教程的解決方案幾乎都是——“重新定義下這個變量”,看的我一臉懵逼

后來發(fā)現(xiàn)原來是我把return None的方法賦給了變量,之后操作變量導(dǎo)致的,直接上代碼

for i in range(2000): read_lines = random.shuffle(read_lines) # 問題出在這里了 print(read_lines)

咋一看是沒啥問題,但是一運行就報錯

>>TypeError: ’NoneType’ object is not subscriptable

后來發(fā)現(xiàn)原來 random.shuffle這個函數(shù)他是return None的,但是我把他賦值給了read_lines,導(dǎo)致后續(xù)在操作read_lines的時候一直都是這個報錯,包括打印read_lines也報錯

這個是random庫里面的代碼(看他的注釋里面說的是return None)

def shuffle(self, x, random=None): ''' Shuffle list x in place, and return None. Optional argument random is a 0-argument function returning a random float in [0.0, 1.0); if it is the default None, the standard random.random will be used. ''' if random is None: randbelow = self._randbelow for i in reversed(range(1, len(x))):# pick an element in x[:i+1] with which to exchange x[i]j = randbelow(i+1)x[i], x[j] = x[j], x[i] else: _int = int for i in reversed(range(1, len(x))):# pick an element in x[:i+1] with which to exchange x[i]j = _int(random() * (i+1))x[i], x[j] = x[j], x[i]

解決方案

把上面一行賦值語句改掉就好了

for i in range(2000): random.shuffle(read_lines) print(read_lines) content_list = []

總結(jié)

到此這篇關(guān)于python報錯TypeError: ‘NoneType‘ object is not subscriptable解決方法的文章就介紹到這了,更多相關(guān)python報錯TypeError解決內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 日本视频在线观看不卡高清免费 | 亚洲国产精品久久久天堂 | 黄色网址进入 | 99久久精品久久久 | 狠狠色综合久久婷婷 | 日本在线观看www免费 | a三级黄色片| 午夜精品同性女女 | 精品国产香港三级 | 日本高清视频在线观看 | 一级毛片在线 | www.av网| 日韩在线网 | 日韩在线视频不卡一区二区三区 | 久久久久国产午夜 | 九九九九热精品视频 | 老司机午夜在线视频免费观 | 欧美一级毛片免费网站 | 三级色网站 | 国产在线欧美精品 | 亚洲精品色一区二区三区 | 成人国产永久福利看片 | 天天躁天天碰天天看 | 国产三级网站 | 九一色视频 | 91久久青青草原线免费 | 欧美日韩国产免费一区二区三区 | 三级网站视频在线观看 | 亚洲国产成人精品91久久久 | 91资源在线播放 | 精品国产成人a区在线观看 精品国产成人a在线观看 | 国产日韩欧美 | 国产免费久久精品99 | 青木玲中文字幕一区二区 | 免费又黄又爽的视频 | 毛片毛片毛是个毛毛片 | 国产片在线观看狂喷潮bt天堂 | 麻豆国产| 2022免费国产精品福利在线 | 欧美久草在线 | 久久青草免费线观最新 |