文档章节

零基础学python-8.3 列表的索引、分片和矩阵

raylee2015
 raylee2015
发布于 2015/09/17 16:40
字数 210
阅读 4
收藏 0

索引:

注意:如果超出长度,则报错

如果索引为负数,则取数的方向反转

>>> aList=['123',123,123.0]
>>> aList[0]
'123'
>>> aList[2]
123.0
>>> aList[-2]
123
>>> aList[-3]
'123'
>>> aList[3]
Traceback (most recent call last):
  File "<pyshell#25>", line 1, in <module>
    aList[3]
IndexError: list index out of range


分片:

注意:如果是负数,取值会出现变化

>>> aList=['123',123,123.0]
>>> aList[0:1]
['123']
>>> aList[1:3]
[123, 123.0]
>>> aList[0:4]
['123', 123, 123.0]
>>> aList[-1:4]
[123.0]
>>> aList[-1:0]
[]
>>> aList[-1:1]
[]
>>>

>>> aList[-1:5]
[123.0]
>>> aList[-1:7]
[123.0]
>>> aList[-3:4]
['123', 123, 123.0]
>>>


矩阵:类似于java的多维数组

>>> matrix=[[1,2,3],['a','b'],[('ttt')]]
>>> matrix[1]
['a', 'b']
>>> matrix[2][0]
'ttt'
>>> matrix[1][1]
'b'
>>>

就说到这里,谢谢大家

------------------------------------------------------------------

点击跳转零基础学python-目录



版权声明:本文为博主原创文章,未经博主允许不得转载。

本文转载自:http://blog.csdn.net/raylee2007/article/details/48037251

raylee2015
粉丝 6
博文 265
码字总数 44224
作品 0
江门
私信 提问
Python基础总结成千行代码,让Python入门更简单!

只要学会这千行代码,不管你是零基础还是弱基础或是没有接触过编程,都可以快速入门Python!当时我就不信邪啊,等我看完之后,即使作为一个Python老鸟了,还是领会到了很多教授他的独特见解!...

糖宝lsh
2018/09/10
232
0
给妹子讲python-S01E01好用的列表

【妹子说】今天开始学python啦,不过我们从哪里开始学起呢? Python中有一种被称之为“容器”的数据类型,专门用来存放其他类型的对象,就好比小时候用的文具盒,里面放着铅笔、尺子、橡皮等...

Mr_zebra
2018/10/25
6
0
python学习笔记(二)——数据类型

           python数据结构   学一门语言,最基础和重要的就是数据结构了,而在python中最基本的数据结构是序列,也可以理解为数组,但貌似比数组强大。 >>> jason=['jason',42]...

zhoujie0111
2013/03/30
0
0
「Python 学习手册」阅读笔记

【注】书籍作者:Mark Lutz (原书第五版) # Python   Python 是一门通用型的编程语言,而它时常扮演着脚本语言的角色。一般来说,它可定义为一门面型对象的脚本语言,是一门融合了面向过程...

果汁凉茶丶
01/24
0
0
零基础学Python需要学会的五十道习题!全会了基础基本就过了!

小编总结了五十道适合Python初学者的练习题,非常适合练手,分享给大家! 题一、矩阵乘法 在开始之前先给大家点福利,小编准备了Python入门的系统教程等资料,私信小编发送我要资料就可以自动...

糖宝lsh
07/21
69
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周四乱弹 —— 当你简历注水但还是找到了工作

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @花间小酌 :#今日歌曲推荐# 分享成龙的单曲《男儿当自强》。 《男儿当自强》- 成龙 手机党少年们想听歌,请使劲儿戳(这里) @hxg2016 :刚在...

小小编辑
今天
2.9K
22
靠写代码赚钱的一些门路

作者 @mezod 译者 @josephchang10 如今,通过自己的代码去赚钱变得越来越简单,不过对很多人来说依然还是很难,因为他们不知道有哪些门路。 今天给大家分享一个精彩的 GitHub 库,这个库整理...

高级农民工
昨天
5
0
用好项目管理工具,人人都可以成为项目经理

现在市面上的项目管理工具越来越多了,但是大多数都是一些协同工具或轻量项目管理工具。如果是多团队、跨部门使用或者企业级的项目管理,从管理思想到工具运用,需要适应企业的业务流程体系,...

cs平台
昨天
12
0
只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下:...

晓月寒丶
昨天
69
0
区块链应用到供应链上的好处和实际案例

区块链可以解决供应链中的很多问题,例如记录以及追踪产品。那么使用区块链应用到各产品供应链上到底有什么好处?猎头悬赏平台解优人才网小编给大家做个简单的分享: 使用区块链的最突出的优...

猎头悬赏平台
昨天
32
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部