python鬼屎表示式

2021-08-21 15:58:41 字數 1053 閱讀 5304

1,三元表達:

正常方式:

if 1==1:

print("真的嗎?")

else:

print("假的啦")

三元表達:

print("真的嗎?") if 1==1 else print("假的啦")
2,lambda:

正常方式:

def hashaki(a):

return print("真的嗎?",a)

lambda表達方式:

hashaki=lambda a:print("真的嗎?",a)
3,map函式:

遍歷序列,對序列中每個元素進行操作,最終獲取新的序列。

第乙個引數為函式,後面的引數為傳入第乙個函式的引數。

4,filter函式:

對於序列中的元素進行篩選,最終獲取符合條件的序列

第乙個引數是函式,函式只能傳入乙個列表

中綴表示式轉字尾表示式 python

這是之前資料結構學過的知識,現在忘了複習一下,如果有小夥伴對這方面的知識忘了的話我建議看這篇部落格,講的非常詳細,我這裡主要講一下用 實現的思路 初始乙個存放結果的列表 result和存放操作符的棧op stack 從前往後遍歷中綴表示式,處理一下四種情況 為數字 則直接新增到result後面 為 ...

表示式 表示式樹 表示式求值

總時間限制 1000ms 記憶體限制 65535kb 描述 眾所周知,任何乙個表示式,都可以用一棵表示式樹來表示。例如,表示式a b c,可以表示為如下的表示式樹 a b c 現在,給你乙個中綴表示式,這個中綴表示式用變數來表示 不含數字 請你將這個中綴表示式用表示式二叉樹的形式輸出出來。輸入輸入分...

python 複雜表示式

使用for迴圈的迭代不僅可以迭代普通的list,還可以迭代dict。假設有如下的dict d 完全可以通過乙個複雜的列表生成式把它變成乙個 html tds s s name,score for name,score in d.iteritems print print name score pri...