print
(set
(a)&
set(b)
)# a,b中相同的元素
print
(set
(a)^
set(b)
)# a,b中不同元素
list_1 =
["a"
,"b"
,"c"
,"b"
,"a"
]list_1 =
list
(set
(list_1)
)print
(list_1)
alist =[,
,]defsort_by_age
(alist)
:return
sorted
(alist, key =
lambda x:x[
'age'
], reverse=
false
)
# 字典推倒式
str_1 =
"k:1|k1:2|k2:3|k3:4"
d ="""
這裡需要特別注意最後(t.split(":",),因為傳遞多來的t是字串,如果使用tuple(t), 結果將是字串的元組,無法迭代。這裡的(t.split(":",))是將t.split生成的列表外加一層元組型別,在for迭代時候元組型別將被消去
"""
5.用一行python**寫出1+2+3+10248from functools import
reduce
#1.使用sum內建求和函式
num =
sum([1
,2,3
,10248])
print
(num)
#2.reduce 函式
num1 =
reduce
(lambda x,y :x+y,[1
,2,3
,10248])
print
(num1)
6.python 中的負索引是什麼?
python 中的序列索引可以是正也可以是負。如果是正索引, 0 是序列中的第乙個索引, 1是第二個索引。如果是負索引,( -1 )是最後乙個索引而( -2 )是倒數第二個索引。
經典C 面試題目
1 在c 中,string str null 與 string str 請盡量使用文字或圖象說明其中的區別。回答要點 說明詳細的空間分配。10分 答 string str null 是不給他分配記憶體空間,而string str 給它分配長度為空字串的記憶體空間.請詳述在dotnet中類 class...
python 面試題目
1 數字反轉 i 12345678 print int str i 1 2 統計乙個句子中單詞數量 s how old are you ls s.strip split print there are words in this sentence format len ls s 3 統計乙個句子中的...
Python經典面試題
將字串列表 aycc kh llc u l 通過演算法處理為 y k c u l 對調首尾字串的位置,拼接字串列表中的字元,組成字串 lucky lst aycc kh llc u l 生成 3,2,1,1,1 這樣乙個索引列表 lst inde 2 i if 2 i 0else 1 for i i...