推导式、生成器与切片

一、实验要求
1.理解并掌握序列中的常用操作。
2.理解并掌握推导式、切片等用法并能解决实际问题。
二、实验内容
1,编写程序,测试字符的出现频率。
#use dict method1
data = ['a','2',2,3,6,'2','b',4,7,2,'6','d',6,'a','z']
frequences=dict()
for item in data:
if item in frequences:
frequences[item] += 1
else:
frequences[item] = 1
print frequences
#use dict method2
frequences = dict()
for item in data:
frequences[item] = frequences.get(item,0) + 1
print frequences
#use defaultdict
from collections import defaultdict
frequences = defaultdict(int)
for item in data:
frequences[item] += 1
print frequences.items()
#use set and list type
count_set = set(data)
count_list = []
for item in count_set:
count_list.append((item,data.count(item)))
print count_list
#use collections.Counter
from collections import Counter
frequences = Counter(data)
print frequences.items()
print list(frequences.elements()) #list all the elements
print frequences.most_common(3)
2, 编写程序求100以内的所有奇数的和。
sum = 0
for i in range(1,100,2):
sum = sum + i
print(sum)
3,编写程序,生成包含30个随机整数的列表,然后对偶数下标的元素降序排列,奇数下标的元素不变。
import random
x = [random.randint(0,100) for i in range(30)]
#print(x) 打印x看看原列表
y = x[::2]
#print(y) 打印偶数坐标
y.sort(reverse=True)
x[::2] = y
print(x)
相关推荐:
SEO快速排名实例:如何通过实战技巧提升网站排名,快速突破流量瓶颈,安徽ai跑步机企业
SEO合作:让你的网站在搜索引擎中脱颖而出,惠州抖音seo策划公司
GoogleGTP-智能时代的革命性突破,人工智能的新纪元,ai可以降论文ai率吗
SEO而且:打造高效网站流量增长的秘密武器,滨江网站推广营销
AI一键生成文章网页版,让内容创作更简单高效
ChatGPT:我目前无法查看或解析附件,您是否遇到过这样的困扰?,ai+燃烧
SEO职责:为网站注入流量,提升品牌竞争力,拼多多女装关键词排名
什么是seo运营,什么是seo营销 ,ai绘画沙地
SEO提高:如何通过精准优化让网站流量翻倍,优化排名seo加盟费用
ChatGPT破解:人工智能未来的无限可能,污污AI解说
AI网页版智能问答,开启智慧沟通新时代,ai梦境档案用不了手柄
OpenPose大白话解释:让你轻松理解姿态识别的神奇技术,ai天天晴
在线AI文章生成:内容创作新革命
ChatGPT常见问题汇总:解答你关于AI的一切疑惑,松鼠ai智能教适应教育
优化整站,让网站飞速增长,打造行业竞争力,广东网站建设与维护
AI工具,让工作效率翻倍:AI工具教程全面解析
ChatGPT服务异常:为何影响到你的工作和生活?如何有效解决?,ai怎么保持圆角不变
ChatPartner无法连接网络?解决方案,让你的聊天体验更顺畅!,如何用ai给自己写作文
SEO趋势:2025年搜索引擎优化的未来发展,河南省营销推广系统官网
seo自己做什么,自己做seo需要花钱吗 ,ai850775
ChatGPT错误处理与异常情况解决方法:让你的AI助手更加智能与可靠,智能ai鼠标ai智能语音
AI写作技巧,让创作事半功倍!
SEO功能:助力网站流量提升与品牌曝光,天津公司网站建设与维护
seo用什么手法,seo方式 ,ai绘画飞翔
ChatGPT回答是空白的背后,究竟隐藏着什么秘密?,如何用ai写作来赚钱
Goanno跨级借鉴:推动创新与提升效率的秘密武器,崇明区智能ai艾灸费用
如何下载免费AI软件,让你的工作和生活更智能
人工AI软件的未来:智能时代的创新驱动力
SEO新站优化指南:快速提升排名的必备技巧,海珠网站推广哪家有名
SEO每日:提高网站流量的秘密武器,助你脱颖而出,seo优化和排名技巧
zblog站群,zblog怎么样 ,欧卡2ai汽车如何使用
“只能写作”:在创作的世界里,选择文字,就是选择自由,云南关键词排名推广报价
OpenAI银联支付-未来支付新体验,安全便捷全新升级,医学加ai
SEO和品牌营销:如何通过搜索引擎优化打造品牌影响力,建邺seo软件
seo高手有什么条件,seo难上手吗 ,指南ai写作电力创新
AI批量文章工具,让写作变得高效与轻松,cs机器人ai
Zkept:重塑未来生活的智能科技革新,营销推广的面试问题
ChatGPT显示无法加载网站是怎么回事?解决方法!,glow将军ai
SEO发明:引领数字时代营销革命的力量,速卖通外贸推广网站
SEO站群:打造强大网络营销引擎,助力企业快速提升排名与流量,seo网站排名案例
SEO中权重是什么意思?让你迅速网站排名的核心秘密!,长颈鹿智能AI点读机
OpenAI您的信用卡被拒绝了?请尝试用借记卡支付,轻松解决支付问题!,ai cdr缩略图补丁
SEO确实是企业增长的关键,这些技巧让你走在行业前沿,山东网站建设信息
SEO怎么设置:让你的网站快速登上搜索引擎首页的秘密,Ai压印分色
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt
为什么做抖音seo,为什么做抖音推广 ,描边ai虚线
ChatGPT目前,我无法查看或打开附件,但我依然能为你提供全面的帮助,苹果ai谷歌ai
产品经理seo是什么,产品经理seo是什么意思 ,ai政府公文写作 软件
文章创作AI:引领智能写作的新时代
seo规范是什么,seo行业标准 ,啊龙ai音乐