基本的資料型別和內建方法02

2022-06-13 09:06:08 字數 3767 閱讀 3774

t1 = ('

a','

b','

c','

a') #

t1 = tuple(('a','b','c'))

print

(t1)

print

(type(t1))

列印結果:('

a', '

b', '

c', 'a'

)'tuple

'>

t1 = ('

a','

b','

c','a'

)print

(t1[0])

列印結果:

a

t1 = ('

a','

b','

c','a'

)print(t1[0:2])

列印結果:('

a', '

b')

t1 = ('

a','

b','

c','a'

)print('a'

int1 )

print('a'

notin

t1 )

列印結果:

true

false

t1 = ('

a','

b','

c','a'

)print

(len(t1))

列印結果:

4

t1 = ('

a','

b','

c','a'

)print(t1.count('a'

))列印結果:

2

t1 = ('

a','

b','

c','a'

)print(t1.index('b'

))列印結果:

1

#

1、d1 =

print

(d1)#2、

d2 = dict()

print

(d2)#3、

l1 = ['

name

','age']

l2 = ['

egon

','84']

z1 =zip(l1,l2)

print

(dict(z1))

列印結果:

d1 = 

print(d1['

name'])

print(d1['

age'

])d1[

'name

'] = '

tank

'd1[

'gender

'] = '

male

'print

(d1)

列印結果:

egon

84

d1 = 

print('

egon'in

d1)列印結果:

false

d1 = 

print

(len(d1))

列印結果:

2

d1 = 

print(d1.get('

gender'))

#可以通過第二個引數修改預設返回的內容

print(d1.get('

gender

','no'))

列印結果:

none

no

d1 = 

print(d1.keys()) #

返回所有的key

print(d1.values()) #

返回所有的value

print(d1.items()) #

返回所有的鍵值對,返回時列表元素

for keys in

d1.keys():

print

(keys)

for value in

d1.values():

print

(value)

for items in

d1.items():

print

(items)

列印結果:

dict_keys([

'name

', '

age'

])dict_values([

'egon

', '84'

])dict_items([(

'name

', '

egon

'), ('

age', '84'

)])name

ageegon

84('

name

', '

egon')

('age', '

84')

d1 = 

d1.pop(

'name')

print

(d1)

列印結果:

d1 = 

d1.popitem()

print

(d1)

列印結果:

d1 = 

d2 =

d1.update(d2)

print

(d1)

d1.update()

print

(d1)

列印結果:

d1 = 

print(dict.fromkeys([1,2,3],['

ke','k1'

]))列印結果:

d1 = 

print(d1.setdefault('

name

',1))

print

(d1)

列印結果:

egon

合集:|

交集:&

差集:-

對稱差集:^

#

集合中不可能出現兩個相同的元素

python_student =

linux_student =

go_student =

print

(python_student)

print(python_student |linux_student)

print(python_student &linux_student)

print(python_student -linux_student)

print(linux_student -python_student)

print(python_student ^linux_student)

print(python_student >go_student)      #判斷父集

print(python_student

列印結果:

C 基本內建資料型別

c 資料型別 基本資料型別 指標型別和構造型別 基本資料型別 整型 長整型 短整型等 字元型 實數型別 單精度 雙精度等 布林型 空值型 void 構造型別 陣列 結構 列舉 指標型別 屬於復合型別,需要結合所指向物件的型別來定義 預備知識 計算機處理器的通用暫存器通常都是8 bits,1 位元組 ...

02 基本資料型別

let isdone boolean false true ts數字都是浮點數,數字可以使用es2015的二進位制 八進位制 十六進製制 let decliteral number 6 可以使用單引 雙引 模板字串 let name string bob let job string enginee...

基本資料型別與內建方法(2)

元組 用途 儲存多個不同型別的值 不能存可變型別 定義方式 用小括號儲存資料,資料與資料之間通過逗號分隔,值不能變 定義容器型別時,如果裡面只有乙個值,在值後 逗號 元組中不加逗號,就是字串 t1 a b t1 tuple a b 常用方法 1.索引取值 正向取值,反向取值 2.索引切片 3.成員運...