學習python過程中,整理得到小知識(1),如果有誤,真心希望指出,相互學習,相互進步~~
1.同步賦值:
python中從鍵盤輸入一般做法:
a=input("輸入:")在同一行進行兩個輸入:
注意:左右物件數量與值的數量一致,就是說:左邊定義了a,b,c,右邊輸入必須是三個數
a,b=map(int,input("輸入:").split())map()函式 :map(資料型別,資料)
split()函式,是根據某個字元進行分割的函式 eg:split("a")表示根據「a」字元進行分割,如果不寫,預設以空格進行分割
2.將字串或列表中的元素進行分割——直接呼叫split()函式
list=input("輸入成績:")3.將字串或列表中的數字字元轉成int型別score=list.split(" ") #以列表中的某個字元進行分割
scores=[int (i) for i in score] #將列表中的數字字元轉成int型別列表中的int型別數字也可以用同樣的方法轉成字元print("輸出為:",scores)
str1=[str(x) for x in f_data]4.將列表中的元素拼接成字串print(str1)
兩個字元拼接:直接用「+」就可以
列表中元素拼接:呼叫join()函式 eg:"*".join(str)表示中間以*進行拼接
s="".join(score)
5.排序
sorted(list_name)函式,經過排序後原始的列表資料不會改變,sorted()函式預設重新建立乙個新的物件list_name.sort() 在原始的資料上進行排序,注:輸出時直接輸出list_name就可以了
Python小知識總結1
學習python時記錄的一些知識點 set 非常有用啊,直接去除重複元素,缺點是輸出結果沒有排序 list c b b b d b c a a b set list b set a c b d c i for i in b c a c b d lambda def make repeater n r...
python小知識 Python小知識
1 python是一種解釋性語言,當程式執行時,一行一行的解釋,並執行 優點 除錯 很方便,開發效率高,並且可以跨平台 不但入門容易,而且將來深入下去,可以編寫那些非常非常複雜的程式。缺點 執行速度慢。python的種類 cpython ipython pypy jython ironpython ...
python小知識 python小知識
一 列表 l 1,2 m l l和m同時指向列表物件,內容為 1,2 l l 3,4 系統新增了乙個物件,內容為 1,2,3,4 l,m 1,2,3,4 1,2 l 1,2 m l l 3,4 對列表在原處做修改 l,m 1,2,3,4 1,2,3,4 二 python程式設計中的中文編碼問題 問題...