Python的数据结构基本用法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Giser_D/article/details/86677652
''' Describe Basic DataStructure'''

'''List Use'''

list_a = [1,2,3,4,5,6,2] # list a
print('2 see times:' +str(list_a.count(2)))
list_a.append(23)
print(list_a)
list_a.remove(2)
print(list_a)
list_a.insert(2,33)
print(list_a)
list_a.pop(2)
print(list_a)
mm = list_a.index(5)
print(mm)
list_a.sort()
print(list_a)

'''Tuple Use'''
tuple_a = 12345,54321,'hello'
print(tuple_a[0])
print(tuple_a)
tuple_u = tuple_a,(1,2,3,5,3),2
print(tuple_u)
tuple_b = tuple_a,(1,2,3)
print(tuple_b)

'''Set Use'''
#important :: set to create set
set_basket = {'apple', 'orange', 'apple', 'pear', 'orange', 'banana'}
print(set_basket)
mm = 'apple' in set_basket
print(mm)
#else use
set_a = set('addddsccsadfvz')
set_b = set('afz')
set_c = set_a-set_b
print(set_c)

'''Dict Use'''
dict_a = {'jack':112,'ddd':155}
dict_a['sss'] = 11233 #like new a key to value
print(dict_a)
for k,v in dict_a.items(): #ergodic
    print(k,v)

猜你喜欢

转载自blog.csdn.net/Giser_D/article/details/86677652
今日推荐