#「k:1|k2:2|k3:3|k4:4」 ->
str1 = 「k:1|k2:2|k3:3|k4:4」 #1.賦值字串
dict1 = {} #2.來個空字典
result = str1.split("|") #3.把|符號拆掉
print(result) #[『k:1』, 『k2:2』, 『k3:3』, 『k4:4』]有點樣子了
for str2 in result:#利用for迴圈遍歷新的結果並進行修改
result2 = str2.split("? #拆分遍歷的":" 例如"k",1
key = result2[0] #key為result2的下標 key = 「k」
value = result2[1] #value是result2的下標 value = 1
dict1[key]=int(value)
#空字典取key的值 等於 int型的值(value為int型) 那麼成立 就反覆迴圈直到end
print(dict1)
#「k:1|k2:2|k3:3|k4:4」 ->
str1 = 「k:1|k2:2|k3:3|k4:4」 #1.賦值字串
dict1 = {} #2.來個空字典
result = str1.split("|") #3.把|符號拆掉
print(result) #[『k:1』, 『k2:2』, 『k3:3』, 『k4:4』]有點樣子了
for str2 in result:#利用for迴圈遍歷新的結果並進行修改
result2 = str2.split("? #拆分遍歷的":" 例如"k",1
key = result2[0] #key為result2的下標 key = 「k」
value = result2[1] #value是result2的下標 value = 1
dict1[key]=int(value)
#空字典取key的值 等於 int型的值(value為int型) 那麼成立 就反覆迴圈直到end
print(dict1)
Python程式設計PTA題解 字典合併
description 字典合併。輸入用字串表示兩個字典,輸出合併後的字典,字典的鍵用乙個字母或數字表示。注意 1和 1 是不同的關鍵字!input 輸入僅一行,輸入在第一行中輸入第乙個字典字串 在第二行中輸入第二個字典字串 output 在一行中輸出合併的字典,輸出按字典序。1 的ascii嗎為4...
python之9個方向詳解字典
鍵值對,key value,key必須是immutable的物件,而value可以是任何物件 s s lisi 88 lt 100 dict 空字典 s dict 空字典 s 空字典 非空字典 s s dict 1,99 2 88 3,100 包含成對的資料的iterable print s 使用z...
資料型別詳解 字典
字典也是一種資料的集合,由鍵值對組成的資料集合,字典中的鍵不能重複 字典中的鍵必須是不可變的資料型別,常用的鍵主要是 字串,整型。或 1。使用 定義 vardict 2。使用 dict key value,key value 函式進行定義 vardict dict name huluwa 男 age...