Python入门——数据结构习题

2015.9.7

a=[11,22,24,29,30,32]

1)把28插入a列表的末端

a=[11,22,24,29,30,32]
a.append(28)

2)在29后面插入57

a.insert(4,57)

3)将a列表元素从小到大排序

a.sort()

4)将a列表第一个元素改成6

a[0]=6

5)删除元素32

a.pop(-1)
del a[-1]

b=[1,2,3,4,5]

1)用2种方法输出下面的结果:

[1,2,3,4,5,6,7,8]

b=b+[6,7,8]
b.extend([6,7,8])

2)用列表的2种方法返回结果:[5,4]

print b[-1:-3:-1]
c=[]
c.append(b.pop())
c.append(b.pop())

3)判断2是否在b列表里

if 2 in b:
    print ‘yes‘

待续...

时间: 2024-10-10 16:50:02

Python入门——数据结构习题的相关文章

python入门基础习题记录

执行python脚本的两种方式: 1.配置好环境变量,python  *.py 2.python进入python解释器,直接执行 简述位.字节关系: 1.1字节(Byte)=8位(bit) 简述ascii,unicode,utf-8,gbk关系: 1.ascii:最早的一种编码方式,用一个字节也就是8位来表示一个字符,最多有2**8=256个字符. 2.unicode:俗称万国码,统一用2字节即16位来表示一个字符,最多有2**16个字符. 3.utf-8:由于ascii码能表示的字符太少,Un

Python入门:数据结构的4种基本类型

数据结构:通俗点说,就是储存大量数据的容器.这里主要介绍Python的4种基本数据结构:列表.字典.元组.集合. 格式如下: 列表:list = [val1,val2,val3,val4],用中括号: 字典:dict = {key1:val1,key2:val2},大括号,且每个元素是带有冒号的key与val的对应关系组: 元组:tuple = (val1,val2,val3,val4),小括号: 集合:set = {val1,val2,val3,val4},大括号. 1. 列表: list =

python入门、python数据分析(numpy、matplotlib、sklearn等)tensflow、爬虫、机器学习、深度学习、自然语言处理、数据挖掘、机器学习项目实战、python全栈、PHP、java、java web、openCV、hadoop、matlab、android、数据结构算法和刷题等教学视频

扫描二维码加好友购买视频,绝对优惠,谢谢支持. python入门和进阶熟练教学视频 入门: 进阶: python数据分析教学视频 python数据分析晋级班 tensorflow教程及实战 python爬虫教学 机器学习课程 深度学习课程 机器学习项目班 自然语言处理教学视频 python全栈教学视频 数据挖掘视频 PHP教学视频 java java web openCV教学视频 Hadoop教学视频 matlab教学 andriod教学视频 数据结构算法班及面试班 原文地址:https://w

2018-06-21 中文代码示例视频演示Python入门教程第五章 数据结构

知乎原链 续前作: 中文代码示例视频演示Python入门教程第四章 控制流 对应在线文档: 5. Data Structures 这一章起初还是采取了尽量与原例程相近的汉化方式, 但有些语义较偏(如Trondheim的hammer dance). 鉴于这一教程的目的在于使人尽量快速入门Python, 而任何不熟悉的词汇都会加上不必要的负担. 于是最终决定不拘泥于与原例程的"形似", 而采取在例程中使用更为国人熟知的词汇了. 中文代码示例Python入门教程 5.1 列表详述_哔哩哔哩

python入门常识

Django开发心得: filter方法可以使用count(),update().get方法不可以使用. 密码重置功能和修改功能.项目链接功能.(前端模板表单向后台传输数据时,有post和get两种方式:以action的属性值调用后台函数:在获取前端模板表单数据时,以name属性来获取,获取其中的value值.) 日志邮件提醒功能和项目到期提醒功能.(单独写一个python脚本,遍历数据库的信息,从而完成此项功能.主要采用python的SMTP和Email模块.) python入门常识: pyt

Python入门资料

转载:http://www.jianshu.com/p/7aa1d7fd08d6 一.学会使用搜索引擎,尤其是Google.推荐阅读文章 <如何用好Google搜索引擎?>知乎问答@崔凯 <十大高明的Google搜索技巧>by-雪影蓝风 <如何用好Google>by-李笑来 二.学会提问 推荐阅读<提问的智慧>by-啄木鸟社区 三.书籍推荐 零基础 Python官方文档点击打开链接英语不好的,暂时就先别看了,以后一定肯定要加强英语学习哦;). 推荐<H

Python 入门、量化策略、量化知识总结贴

Ricequant 量化社区的初衷让各位爱好量化的人士可以碰撞思维,在分享和争辩中学习到有用且实战的量化知识.有赖于各位在社区中贡献满满的干货以及有质量的讨论,从编程入门教学到技术指标再到多因子选股.财务数据分析等,囊括了很多方面的知识. 我在此组织 整理了下社区所发的内容.并分类出来,方便大家更容易找到相应的知识点.此贴会不断地更新 在此感谢很多很多的大大贡献了很多有趣的讨论,由于篇幅原因就不一一列出了.它的成长,有赖于大家的贡献与努力! 下面开始放毒了: Python 入门- Python

python入门语法总结

1.python是一个解释性语言: 一个用编译性语言比如C或C++写的程序可以从源文件(即C或C++语言)转换到一个你的计算机使用的语言(二进制代码,即0和1).这个过程通过编译器和不同的标记.选项完成.当你运行你的程序的时候,连接/转载器软件把你的程序从硬盘复制到内存中并且运行. 而Python语言写的程序不需要编译成二进制代码.你可以直接从源代码 运行 程序.在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行.事实上,由于你不再需要

机器学习00:如何通过Python入门机器学习

我们都知道机器学习是一门综合性极强的研究课题,对数学知识要求很高.因此,对于非学术研究专业的程序员,如果希望能入门机器学习,最好的方向还是从实践触发. 我了解到Python的生态对入门机器学习很有帮助.因此希望以此作为突破口入门机器学习. 我将会记录一个系列的学习与实践记录.记录内容主要参考Youtube中sentdex发布的视频,有兴趣的读者可以自己FQ到油管看一下. 下面介绍一下我将如何通过Python入门机器学习. 学习Python基本语法 首先我在Python官网找到入门教程,快速过了一