python 某些資料型別使用

2021-07-11 04:26:24 字數 1187 閱讀 3869

line = line.rstrip()

python學習各種包:

1. set集合初始化並不像list型別,而是:

#初始化

#需注意:如果初始化加入,將進行分割:

>>> a = set('boy')

>>> a

set(['y', 'b', 'o'])

#因此,需要使用add方法加入

>>> b = set()

>>> b.add('boy')

>>> b

set(['boy'])

#新增元素時,如果使用update()方法:將傳入的元素拆分,做為個體放入集合中

>>> a.update('python')

>>> a

set(['b', 'h', 'o', 'n', 'p', 't', 'y'])

#刪除:remove()

#集合操作:交& 並| 補or差集 -

參考**:

2. list 部分操作

#取元素

>>> a = [1,2,3,4,5,6,7,8]

>>> a[:4]

[1, 2, 3, 4]

#等價於a[0:4],注意a[4]取不到

>>> a[3:]

[4, 5, 6, 7, 8]

#從a[3]到最後

>>> a[0::2]

[1, 3, 5, 7]

#從a[-]開始間隔1取,即下標+2取

3. dic排序

value = sorted(value.iteritems(), key=lambda d:d[0])
value format: {}

value = sorted(value.iteritems(), key=lambda d:d[0],reverse = true)

4. join

seq = [1,2,3]

str = ':'.join(seq)

str = 1:2:3

5. 去掉讀取資料末尾的一些回車字元

line = line.rstrip()

python資料型別

python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...

python 資料型別

python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...

Python 資料型別

一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...