国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

小李飛刀:飛呀飛呀python的驕傲放縱

Jacendfeng / 2964人閱讀

摘要:雖然還在一個城市里,但是感覺有了更多的自己的時間。但是有土辦法也有聰明的辦法。所以更高級的抽象化是需要逐步適應(yīng)的。最近已經(jīng)開始刷啦,受小伙伴感染,后續(xù)也會開始寫習(xí)題本啦

小小嘮叨幾句

這幾天都沒有更新,不代表我沒有學(xué)習(xí)吖!
這兩天都在忙著半夜,終于有了自己的小窩,一直住家里,突然搬出來心情還滿奇特的。
雖然還在一個城市里,但是感覺有了更多的自己的時間。
比如現(xiàn)在是晚上十點(diǎn),在家的話可能還有很多吵吵嚷嚷的聲音(家里人口比較多),現(xiàn)在就自己安靜的敲敲字學(xué)習(xí)什么的。
恩,還是要好好學(xué)習(xí),紀(jì)念下搬出來后的第一次學(xué)習(xí)!
平安夜快樂!

開始認(rèn)真學(xué)習(xí)!

先好好整理下這幾天學(xué)習(xí)的成果,這幾天在手機(jī)上持續(xù)看的教程,其實(shí)看的也不多啦,那就當(dāng)溫故而知新啦~
上一回合看完了函數(shù),這幾天認(rèn)真看了下Python的高級特性

切片

取list或者tuple里面的部分值是很常見的操作。
但是有土辦法也有聰明的辦法。
土辦法就是我挨個去寫index的值唄。

print(list[0],list[1],list[2])

聰明一點(diǎn),讓我們來用循環(huán)。

r = []
n = 3
for i in range(n):
    r.append(L[i])

循環(huán)其實(shí)也很麻煩,所以Python提供了Slice切片操作符。

L[0:3] #這樣就完成了前三項(xiàng)的選取

index索引有很多優(yōu)秀的用法

當(dāng)?shù)谝粋€索引為0的時候,就可以簡略不寫

L[:3]

支持倒數(shù)切片,注意,倒數(shù)第一個元素的索引是-1

L[-2:]

什么都不寫的時候,顯示整個list

L[:]

tuple也是list,所以也支持切片操作,操作結(jié)果為tuple,即不可變

字符串也可以看做list,支持切片操作,操作結(jié)果為字符串

自己做了一點(diǎn)無聊的小測試

迭代
如果給定一個list或tuple,我們可以通過for循環(huán)來遍歷這個list或tuple,這種遍歷我們稱為迭代(Iteration)。

其實(shí)剛開始寫Python的時候非常不習(xí)慣,因?yàn)橹俺S玫腃++,PHP,JS都是用下標(biāo)來表示數(shù)據(jù)的位置,然后完成迭代。
所以更高級的抽象化是需要逐步適應(yīng)的。

只要是可迭代對象,無論有無下標(biāo),都可以迭代,比如dict就可以迭代。
>>> d = {"a": 1, "b": 2, "c": 3}
>>> for key in d:
...     print(key)
...
a
c
b

只要是可迭代的朋友,for就能生效,emmm,但是首先,我們要確認(rèn)這個朋友,它真的可以迭代嗎?

>>> from collections import Iterable
>>> isinstance("abc", Iterable) # str是否可迭代
True
>>> isinstance([1,2,3], Iterable) # list是否可迭代
True
>>> isinstance(123, Iterable) # 整數(shù)是否可迭代,這個朋友無法迭代
False

然后對于下標(biāo)循環(huán),也是有一套解決方案的。

Python內(nèi)置的enumerate函數(shù)可以把一個list變成索引-元素對,這樣就可以在for循環(huán)中同時迭代索引和元素本身。
>>> for i, value in enumerate(["A", "B", "C"]):
...     print(i, value)
...
0 A
1 B
2 C

for循環(huán)里,同時引用兩個變量,在Python里是很常見的

>>> for x, y in [(1, 1), (2, 4), (3, 9)]:
...     print(x, y)
...
1 1
2 4
3 9

最后,做個作業(yè)


困到真的要起飛啦,明天再繼續(xù)咯~
恩,Python真有意思~
希望2019年可以順利過上寫Python為主的生活。

PS:最近已經(jīng)開始刷leetcode啦,受小伙伴感染,后續(xù)也會開始寫習(xí)題本啦~

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/42871.html

相關(guān)文章

  • 小李飛刀python我來做題啦

    摘要:好久不見最近都在忙年底的年會,還沉迷于學(xué)習(xí)統(tǒng)計(jì)學(xué),教程還停留在基礎(chǔ)語法。做題做題無論如何,數(shù)據(jù)結(jié)構(gòu)還是很重要的,所以準(zhǔn)備每天刷的題目啦。第一題移除元素給定一個數(shù)組和一個值,你需要原地移除所有數(shù)值等于的元素,返回移除后數(shù)組的新長度。 好久不見 最近都在忙年底的年會,還沉迷于學(xué)習(xí)統(tǒng)計(jì)學(xué),python教程還停留在基礎(chǔ)語法。但是仔細(xì)規(guī)劃了下,還是要好好的瞄準(zhǔn)目標(biāo)前行。所以準(zhǔn)備呢,實(shí)戰(zhàn)走起來。 ...

    nevermind 評論0 收藏0
  • 小李飛刀python請與我一起愉快玩耍吧!

    摘要:屬性,可以函數(shù)的名字在代碼運(yùn)行期間動態(tài)增加功能的方式,稱之為裝飾器。本質(zhì)上,就是一個返回函數(shù)的高階函數(shù)。比如,定義一個能打印日志的。接受函數(shù)作為參數(shù),要放置在函數(shù)定義處。一個完整的的代碼如下記錄的是傳入的的值,位置在嵌套內(nèi)或者帶參數(shù)的如下。 又是一段叨叨 如果總是擔(dān)心能不能做到的話,那就干脆不要做了。想做的事情還是一往無前的好,什么都不想,就努力沖沖沖吧! 裝飾器 因?yàn)楹瘮?shù)是一個對象。...

    FuisonDesign 評論0 收藏0
  • 小李飛刀:磨刀霍霍繼續(xù)向python

    摘要:例如做累加,函數(shù)生成整數(shù)序列,函數(shù)轉(zhuǎn)換成。因?yàn)椴荒苤貜?fù),所以中沒有重復(fù)的。創(chuàng)建,需要提供一個作為輸入合集。重復(fù)元素在中自動被過濾。添加元素,重復(fù)添加無效果刪除元素 寫在前面的一點(diǎn)羅里吧嗦小嘮叨昨晚的python看到了快12點(diǎn)吧,然后進(jìn)度相對來說還算滿意,只能說一點(diǎn)點(diǎn)推進(jìn),慶幸自己的大學(xué)還是一個比較認(rèn)真的小碼農(nóng),現(xiàn)在撿起來還算比較得心應(yīng)手(pia飛自己,算法什么的還沒到好嗎!)好好學(xué)習(xí)唄...

    txgcwm 評論0 收藏0
  • 小李飛刀python新年第一殺

    摘要:新年快樂年終于來了,突然覺得有點(diǎn)如釋重負(fù)。大概年實(shí)在是太沉重了吧。年應(yīng)該是要充滿拼勁的一年希望可以成功轉(zhuǎn)型自己喜歡的職業(yè)。開始認(rèn)真學(xué)習(xí)了雞血一波。建議類的屬性名和實(shí)例屬性名不要重復(fù),否則類的屬性名會覆蓋。 新年快樂 2019年終于來了,突然覺得有點(diǎn)如釋重負(fù)。大概2018年實(shí)在是太沉重了吧。2019年應(yīng)該是要充滿拼勁的一年!!!!希望可以成功轉(zhuǎn)型自己喜歡的職業(yè)。 開始認(rèn)真學(xué)習(xí)了 雞血一波...

    glumes 評論0 收藏0
  • 小李飛刀:用python刷題ing....

    摘要:叨逼叨默認(rèn)每天都要刷兩道題。今天目標(biāo)已完成。經(jīng)過昨天的那題數(shù)組題,我換了一種方式。之前我采用的是下標(biāo)來定位,用來刪除重復(fù)項(xiàng)。這次采用了數(shù)組內(nèi)的每一項(xiàng)來單獨(dú)做對比,用來進(jìn)行刪除操作。這個判定很重要其中的是后面進(jìn)行修改的,是必須的判定。 叨逼叨 默認(rèn)每天都要刷兩道題。今天目標(biāo)已完成。 第一題 26. 刪除排序數(shù)組中的重復(fù)項(xiàng)難度:簡單類型:數(shù)組 給定一個排序數(shù)組,你需要在原地刪除重復(fù)出現(xiàn)的元...

    fasss 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<