Python中的列表讲解 - Go语言中文社区

Python中的列表讲解


一、概念
数组:(c语言中)存储同一种数据类型的集合 scores = [34,56,90,100…]
列表:(打了激素的数组)可以存储任意数据类型
例:
在这里插入图片描述
结果:
在这里插入图片描述
二、列表特性
1、索引

str[0]  #索引从0开始。表示索引列表str的0位
str[-1] #反向索引,索引出列表str的最后一位

例:
在这里插入图片描述结果:
在这里插入图片描述
2、切片

 ['http', 'ftp', 'ssh'][::-1]   #列表反向输出
 ['http', 'ftp', 'ssh'][1:]  #从列表索引为1位处开始切割到结束
 ['http', 'ftp', 'ssh'][:1]  #切割出列表索引为1的前边元素,不包括索引1处元素

例:
在这里插入图片描述
结果:
在这里插入图片描述

3、重复

 ['http', 'ftp', 'ssh'] * 3   #列表重复3次

例:
在这里插入图片描述结果:
在这里插入图片描述

4、连接

['ssh','ftp']+['mysql','firewalld']#连接两个列表

例:
在这里插入图片描述结果:
在这里插入图片描述

5、成员操作符

'ftp' in ['ftp','http','ssh']  

例:
在这里插入图片描述
结果:
在这里插入图片描述三、列表例题练习
1、 假定有下面这样的列表:
names = [‘fentiao’, ‘fendai’, ‘fensi’, ‘apple’]
输出结果为:‘I have fentiao, fendai, fensi and apple.’
代码:
在这里插入图片描述结果:
在这里插入图片描述2、题目:输入某年某月某日(yyyy-MM-dd),判断这一天是这一年的第几天?
代码:
在这里插入图片描述结果:

在这里插入图片描述

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/capejasminey/article/details/100605461
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 23:16:52
  • 阅读 ( 897 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢