91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python使用過(guò)程中用一行代碼實(shí)現(xiàn)過(guò)哪些激動(dòng)人心的功能呢?

lviY_AI_shequ ? 來(lái)源:CSDN博客 ? 2020-05-12 09:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

手頭有 109 張頭部 CT 的斷層掃描圖片,我打算用這些圖片嘗試頭部的三維重建?;A(chǔ)工作之一,就是要把這些圖片數(shù)據(jù)讀出來(lái),組織成一個(gè)三維的數(shù)據(jù)結(jié)構(gòu)(實(shí)際上是四維的,因?yàn)槊總€(gè)像素有 RGBA 四個(gè)通道)。

這個(gè)數(shù)據(jù)結(jié)構(gòu),自然是 numpy 的 ndarray 對(duì)象,讀取圖像文件我習(xí)慣使用 PIL。因此,需要導(dǎo)入兩個(gè)模塊:

1importnumpyasnp 2fromPILimportImage

接下來(lái),我用一行代碼就把 109 張圖片讀到了一個(gè) 109x256x256x4 的 numpy 數(shù)組中,耗時(shí) 172 毫秒:

1data=np.stack([np.array(Image.open('head%d.png'%i))foriinrange(109)],axis=0)

通常,上面這一行代碼應(yīng)該寫(xiě)成這樣:

1data=list() 2foriinrange(109): 3img=Image.open('head%d.png'%i) 4img=np.array(img) 5data.append(img) 6data=np.stack(data,axis=0)

我把這些代碼寫(xiě)成一行,卻毫無(wú)晦澀艱深之感,仍然像詩(shī)歌一樣優(yōu)美、像自然語(yǔ)言一樣通俗!

那一刻,我腦洞大開(kāi),很想知道 python 高手們只用一行代碼都能干些什么?當(dāng)然,限定條件是不能引用自定義的模塊,可以使用內(nèi)置模塊或通用的第三方模塊。上網(wǎng)一搜,發(fā)現(xiàn)這個(gè)問(wèn)題好像是 python 的專屬問(wèn)題,其他語(yǔ)言很難用一行代碼做點(diǎn)什么。知乎上有一篇名為《一行 Python 能實(shí)現(xiàn)什么喪心病狂的功能?》(https://www.zhihu.com/question/37046157)的帖子,其鏡像貼只有 java 的和 js 的,點(diǎn)進(jìn)去發(fā)現(xiàn),和 python 的完全不是一個(gè)概念。

整理了一下知乎上這篇文章的內(nèi)容,頗覺(jué)有趣,分享給大家。

1. 一行代碼打印乘法口訣

1print(' '.join([''.join(["%2sx%2s=%2s"%(j,i,i*j)forjinrange(1,i+1)])foriinrange(1,10)]))

2. 一行代碼打印迷宮

1print(''.join(__import__('random').choice('u2571u2572')foriinrange(50*24)))

3. 一行代碼表白愛(ài)情

1print(' '.join([''.join([('Love'[(x-y)%len('Love')]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=?0else'?')?for?x?in?range(-30,?30)])?for?y?in?range(30,?-30,?-1)]))

4. 一行代碼打印小龜龜

1print(' '.join([''.join(['*'ifabs((lambdaa:lambdaz,c,n:a(a,z,c,n))(lambdas,z,c,n:zifn==0elses(s,z*z+c,c,n-1))(0,0.02*x+0.05j*y,40))<2?else?'?'?for?x?in?range(-80,20)])?for?y?in?range(-20,20)]))

你在 Python 使用過(guò)程中用一行代碼實(shí)現(xiàn)過(guò)哪些激動(dòng)人心的功能呢?歡迎留言討論。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4967

    瀏覽量

    73939
  • python
    +關(guān)注

    關(guān)注

    57

    文章

    4876

    瀏覽量

    90013

原文標(biāo)題:一行Python代碼能實(shí)現(xiàn)什么喪心病狂的功能?

文章出處:【微信號(hào):AI_shequ,微信公眾號(hào):人工智能愛(ài)好者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    變頻器使用過(guò)程中的參數(shù)調(diào)試

    變頻器作為現(xiàn)代工業(yè)控制系統(tǒng)中不可或缺的關(guān)鍵設(shè)備,其參數(shù)調(diào)試的準(zhǔn)確性直接關(guān)系到電機(jī)運(yùn)行效率、設(shè)備壽命及生產(chǎn)安全。在實(shí)際應(yīng)用中,約60%的變頻器故障源于參數(shù)設(shè)置不當(dāng),這凸顯了科學(xué)調(diào)試的重要性。本文將系統(tǒng)闡述變頻器參數(shù)調(diào)試的核心要點(diǎn)、常見(jiàn)問(wèn)題解決方案以及前沿技術(shù)應(yīng)用,為工程師提供實(shí)用指導(dǎo)。
    的頭像 發(fā)表于 02-28 15:46 ?104次閱讀

    請(qǐng)教下各位,在實(shí)際使用過(guò)程中,有塊板子出現(xiàn)幾百微妙電壓突然拉高至20幾V,這是什么原因?

    請(qǐng)問(wèn)下各位大佬,我用的TPS40051芯片,輸入電壓24V,輸出電壓3.3V,但是在實(shí)際使用過(guò)程中,有塊板子出現(xiàn)幾百微妙電壓突然拉高至20幾V,這是什么原因
    發(fā)表于 11-28 10:23

    韓國(guó)交通部部長(zhǎng)一行參訪小馬智

    10月17日,韓國(guó)國(guó)土交通部部長(zhǎng)金潤(rùn)德一行抵達(dá)北京亦莊參觀小馬智,并試乘了無(wú)人駕駛Robotaxi。小馬智副總裁高天帶隊(duì)接待了代表團(tuán)一行。隨團(tuán)參訪成員包括韓國(guó)國(guó)土交通部移動(dòng)出行與汽
    的頭像 發(fā)表于 10-24 16:59 ?1449次閱讀

    谷歌推出AI模型Gemma 3 270M

    過(guò)去幾個(gè)月,Gemma 開(kāi)放模型系列的發(fā)展是激動(dòng)人心的。我們推出了 Gemma 3 和 Gemma 3 QAT,為單云端和桌面加速器帶來(lái)了最先進(jìn)的性能。
    的頭像 發(fā)表于 09-11 15:09 ?1137次閱讀

    廣西政府領(lǐng)導(dǎo)一行到訪西井科技

    近日,廣西壯族自治區(qū)人民政府副秘書(shū)長(zhǎng),自治區(qū)大數(shù)據(jù)發(fā)展局黨組書(shū)記、局長(zhǎng)趙志剛一行到訪西井科技上??偛?。
    的頭像 發(fā)表于 07-26 15:30 ?1176次閱讀

    上海雷克薩斯一行到訪中汽中心

    近日,雷克薩斯(上海)新能源有限公司(以下簡(jiǎn)稱“上海雷克薩斯”)總經(jīng)理加藤武郎一行到訪中汽中心,與中汽中心黨委副書(shū)記王曉杉進(jìn)行了座談交流。
    的頭像 發(fā)表于 06-13 15:18 ?1026次閱讀

    中汽中心一行到訪理想汽車

    近日,中汽中心副總經(jīng)理周華一行赴理想汽車走訪交流,受到理想汽車總裁馬東輝等領(lǐng)導(dǎo)的熱情接待。
    的頭像 發(fā)表于 06-11 13:45 ?789次閱讀

    軟件定義汽車將如何變革汽車行業(yè)

    在技術(shù)快速發(fā)展的背景下,軟件定義汽車(SDV)正迅速崛起,成為未來(lái)出行的焦點(diǎn)。它將如何變革汽車行業(yè),并帶來(lái)哪些前所未有的機(jī)遇?讓我們起探索這個(gè)激動(dòng)人心的領(lǐng)域!
    的頭像 發(fā)表于 05-16 10:00 ?837次閱讀

    浙江大學(xué)師生一行蒞臨行芯科技參觀交流

    日前,浙江大學(xué)竺可楨學(xué)院師生一行來(lái)到杭州芯科技有限公司參觀交流。
    的頭像 發(fā)表于 05-06 10:28 ?1053次閱讀

    PLC在使用過(guò)程中常見(jiàn)的技術(shù)故障分析及維護(hù)

    PLC(可編程邏輯控制器)在使用過(guò)程中常見(jiàn)的技術(shù)故障分析及維護(hù)措施如下: 、常見(jiàn)技術(shù)故障分析 1. 外圍電路元器件故障 ● 故障描述:在PLC控制回路中,如果元器件損壞,PLC控制系統(tǒng)會(huì)立即自動(dòng)
    的頭像 發(fā)表于 04-23 17:06 ?1627次閱讀
    PLC在<b class='flag-5'>使用過(guò)程中</b>常見(jiàn)的技術(shù)故障分析及維護(hù)

    調(diào)試ADPD188芯片的過(guò)程中用I2C調(diào)試過(guò)程出現(xiàn)些問(wèn)題,求解決

    我在調(diào)試ADPD188芯片的過(guò)程中用I2C調(diào)試過(guò)程出現(xiàn)些問(wèn)題,參考官方提供的代碼調(diào)試中發(fā)現(xiàn),初始化過(guò)不去,抓取波形發(fā)現(xiàn)芯片型號(hào)對(duì)不上了,從芯片外觀看ADPD188bi這個(gè)芯片,請(qǐng)問(wèn)是
    發(fā)表于 04-16 06:57

    驛路通OFC 2025亮點(diǎn)搶先看

    激動(dòng)人心的時(shí)刻即將到來(lái)!驛路通科技將于2025年4月1日至3日參加榮耀亮相美國(guó)舊金山的 OFC 2025 盛會(huì),作為光電領(lǐng)域的領(lǐng)軍企業(yè),我們期待在這場(chǎng)盛會(huì)與您與您同探索光通信的無(wú)限可能。
    的頭像 發(fā)表于 03-26 10:30 ?1053次閱讀

    越南副總理一行到訪商湯科技

    近日,越南副總理阮志勇率代表團(tuán)一行到訪商湯。深圳商湯總經(jīng)理李廷波主介紹、商湯科技首席人力資源官?gòu)埓壕昙吧虦萍悸?lián)合創(chuàng)始人、元蘿卜智能科技有限公司總裁馬堃等陪同熱情接待考察團(tuán)一行。
    的頭像 發(fā)表于 03-24 10:01 ?1041次閱讀

    關(guān)于電烙鐵使用過(guò)程中的問(wèn)題

    最近我深刻感覺(jué)到電烙鐵背后總是帶著根線,這使我很困擾,大家覺(jué)得
    發(fā)表于 03-23 17:49

    創(chuàng)建了用于OpenVINO?推理的自定義C++和Python代碼,從C++代碼中獲得的結(jié)果與Python代碼不同是為什么?

    創(chuàng)建了用于OpenVINO?推理的自定義 C++ 和 Python* 代碼。 在兩個(gè)推理過(guò)程中使用相同的圖像和模型。 從 C++ 代碼中獲得的結(jié)果與
    發(fā)表于 03-06 06:22