列表和字典的操作

mafei666發表於2024-11-29
# list和dict的相關操作

# list
a = [1,2,3,4,5,6,7]
# 1.透過下標獲取元素
#
# 2.在已有的list末尾新增新的元素
# append
#
# 3.刪除元素
# 基於元素下標進行刪除
# del a[-1]
# 基於元素值進行刪除
# a.remove(1)

# 4.獲取list的長度
# print(len(a))

# 5.排序
# b= [2,1,4,3,5,88,33]
# b.sort()
# print(b)
# print(sorted(b)) #sorted不會修改原有list元素順序


# 字典型別
a = {
'name':'mmm',
'age':18
}

# 建立空字典
# b = {} #雖然set也是{},但python預設{}建立的是字典
# c = dict{}

# 透過key獲取value值
# print(a['name'])
#
# 刪除字典中的一組鍵值對
# del a['name']
# print(a)

# 清空字典
# a.clear()
# print(a)

# 獲取字典中的所有key
print(a.keys())

# 獲取字典中的所有value
print(a.values())

# 獲取字典中的所有鍵值對
print(a.items())

'''基於迴圈的格式來獲取所有的鍵值對'''
for key,value in a.items():
print(key)
print(value)

相關文章