python之字典的練習

2021-10-01 14:52:03 字數 1049 閱讀 4765

數字重複統計:

1). 隨機生成1000個整數;

2). 數字的範圍[20, 100],

3). 公升序輸出所有不同的數字及其每個數字重複的次數;

import random

all_num =

for item in

range

(1000):

20,100)

)# 對生成好的1000個數進行排序,然後新增到字典中

sorted_num =

sorted

(all_num)

num_dict =

for num in sorted_num:

if num in num_dict:

num_dict[num]+=1

else

: num_dict[num]=1

print

(num_dict)

輸出結果:

重複的單詞: 此處認為單詞之間以空格為分隔符,並且不包含,和.;

使用者輸入一句英文句子;

列印出每個單詞及其重複的次數;

s =

input

('s:'

)# 1.把每個單詞分割處理

s_li = s.split(

)word_dict =

for item in s_li:

if item not

in word_dict:

word_dict[item]=1

else

: word_dict[item]+=1

print

(word_dict)

輸出結果:

python之list 字典練習

d house 北京 南京 上海 money 1000000,美玲 1 春波賣了一套上海的房子,賣了500w d 春波 house pop 1 d 春波 money 5000000 print d 2 算一下春波有多少輛車 car num d 春波 car values print sum car ...

Python小練習之字典的使用

練習1 數字重複統計 1 隨機生成1000個整數 2 數字的範圍 20,100 3 公升序輸出所有不同的數字及其每個數字重複的次數 import random all num for item in range 1000 print all num sorted nums sorted all nu...

python練習 字典

1.字典定義 my friend print my friend 2.遍歷字典 注 print 語句當中字串拼接需將value強制轉換為string for key,value in my friend.items print key str value n 單獨訪問關鍵字 for key in m...