级:
18
计算机
2
姓
名:
**
学
号:
182********
实验地点:
7-706
日
期:
2019/10/17
一、实验目的:
[
实验目的和要求
]
1
、列表方法深入
2
、掌握内置映射类型(字典)的基本使用方法
3
、熟练运用字典类型
二、实验环境:
1
、计算机,局域网,
python
软件
三、实验内容和要求:
(直接将实验步骤及截图写在题目下面,结果必须截图)
1
、演示示例
(
1
)
给定字符串:
mstr="Hello world,I am using Python to program"
。统计各个字符出现的次数。
代码:
mstr="Hello world,I am using Python to program"
dicta=dict()
for ar in mstr:
if ar not in dicta:
dicta[ar]=1
else:
dicta[ar]=dicta[ar]+1
print(dicta)
(
2
)
随机产生
10
个数字,每个数字取值范围
[1,20]
,将随机产生的数字存放到列表中;采用字
典类型存放数字及其对应的次数,打印出每一个数字及其重复的次数。
代码:
import random
sl=[random.randint(1,20) for i in range(10)]