PTA的Python练习题(五)
2024-09-25 18:21:52
昨天耽搁了一天,今天继续
从 第3章-5 字符转换 开始
1.
a=input()
b=""
for i in a:
if i >='' and i <='':
b=b+iprint(int(b))
#(写成b=i+b会有倒置输出的问题)
2.
知识点:
python 列表统计元素频数、频率
描述
count() 方法用于统计某个元素在列表中出现的次数。
语法
count()方法语法:list.count(obj)
看这网上也没有简单易懂的答案,都是拿着字典算的题目,就拿着别人的代码修改:
这里def两个函数,一个计算出现频率最多的数字,另一个统计频率,最后一起调用print出来
def max_list(lt):
temp=0
for i in lt:
if lt.count(i) > temp:
max_str = i
temp = lt.count(i)
return max_str
def max_count(lt):
a=0
for i in lt:
if lt.count(i) > a:
max_str = i
a = lt.count(i)
return a n = input().split()
print(max_list(n),max_count(n))
3.
知识点:
max() 方法返回给定参数的最大值,参数可以为序列
n = int(input())
nums = list( map(int, input().split()[:n] ) )
mmax = max(nums)
index = -1
for i in range(n):
if nums[i] == mmax:
index = i
break print("%d %d" % (mmax, index))
最新文章
- map
- 基础才是重中之重~Emit动态构建方法(参数和返回值)
- mysql的DATE_FORMAT用法
- python实现自动发送微博,当自己写博客时同步上去。
- C++中虚函数的作用浅析
- VB6.0调用DLL
- php实现签到功能
- ZigBee profile
- 命令行插入含有中文的sql文件,报错ERROR 1366 (HY000): Incorrect stringvalue:
- HDOJ --1172
- 入门Html
- bzoj 1020-1029
- 基于51单片机IIC通信的AT24C02学习笔记
- ext组件的查询方式
- tcp 与udp 的区别
- React使用Styled-Componets来添加样式
- 学习 MeteoInfo二次开发教程(二)
- Filebeat+Kafka+Logstash+ElasticSearch+Kibana 日志采集方案
- Pycharm小知识
- Software-Defined Networking:A Comprehensive Survey--Day1
热门文章
- Codeforces Round #622 (Div. 2)
- Java 常见异常及处理方案
- Linux shell lrzsz上传下载命令
- 远程控制服务:配置sshd服务,密钥验证登陆
- Spring整合JDBC和Druid连接池
- inconsistent use of tabs and spaces in indentation
- Docker学习笔记(1):CentOS7安装Docker
- 创业学习---《如何展开竞争情报调研》--D-1.调研模块---HHR计划---以太一堂
- JAVA基础学习(5)之数组
- 数制的运用-CodeForces - 535B