關於pycharm;python常用內建方法;內建資料結構
阿新 • • 發佈:2018-12-10
-
pycharm設定介面(ctrl+alt+s)
-
修改編輯介面字型
Flie ----> Settings ----> Editor ----> Font
-
修改控制檯介面字型
Flie ----> Settings ----> Editor ----> Console Font
-
如何快速建立檔案(alt+insert)
-
格式化python程式碼,使程式設計風格好看(ctrl + shift + l)
-
如何撤銷程式碼的修改(ctrl + z)
-
如何取消撤銷的程式碼的修改(ctrl + shift + z)
-
快速重新命名(shift + F6)
-
快速註釋程式碼(ctrl + /)
-
快速取消註釋程式碼(ctrl + /)
python的常用內建方法
In [1]: min(2,4) ##取最小值 Out[1]: 2 In [2]: max(2,4) ##取最大值 Out[2]: 4 In [3]: sum(range(1,101)) ##從1加到100 Out[3]: 5050 In [4]: sum(range(2,101,2)) ##sum=2+4+6+8+....+100 Out[4]: 2550 In [5]: sum(range(1,101,2)) ##sum=1+3+5+...+99 Out[5]: 2500
列舉:返回索引值和對應的value值
In [8]: for i,v in enumerate('hello',2): ##預設從0開始,也可指定,此例指定從2 開始
...: print(str(i) + '--------->' + v)
...:
2--------->h
3--------->e
4--------->l
5--------->l
6--------->o
In [9]: s1 = 'abc' In [10]: s2 = '123' In [11]: for i in zip(s1,s2): ...: print(i) ...: ('a', '1') ('b', '2') ('c', '3') In [12]: for i in zip(s1,s2): ...: print(''.join(i)) ...: a1 b2 c3 In [13]: for i in zip(s1,s2): ...: print('-'.join(i)) ...: a-1 b-2 c-3
內建資料結構總結
- 數值
bool
str
list tuple set dict - 可變資料型別 不可變資料型別
可變資料型別:list set dict(是否可以增刪改查) - 有序資料型別和無序資料型別
有序:str list tuple
無序:數值 bool set
python2:dict無序 python3中:dict有序
一般情況下:有序資料型別可以索引,切片,連線,重複 但是字典除外
可以for迴圈資料結構