pthon基础知识(索引、切片、序列相加、乘法、检查元素是否是序列成员、计算序列长度、最大最小值)

序列   数据存储方式  数据结构

python

列表、元组、字典、集合、字符串

序列:

一块用于存放多个值的连续内存空间,并且按一定顺序排列,可以通过索引取值

索引(编号):

索引可以是负数

从左到右从0开始

从右到左从-1开始

切片

列表名[起始值:结束值:步长]

起始值从0开始

结束值需要获得位+1

步长位0不用写

序列相加

序列1 + 序列2 = 序列1序列2

只能是同类型的序列相加

列表+列表

元组+元组

字符串+字符串

序列乘法

序列 * 乘数 = 重复N次的序列

把序列的内容重复N次

检查某个元素是否是序列成员

关键字  in  序列

关键字 not in 序列

计算序列的长度、最大值、最小值

len()长度

max()最大值

min()最小值

list()把序列转换为列表

str()转换字符串

sum计算和

sorted()对元素进行排序

reversed()翻转序列元素的

enumerate()把序列转换为索引序列

原文地址:https://www.cnblogs.com/zhangjiantaocs/p/11770584.html

时间: 2024-10-10 12:58:20

pthon基础知识(索引、切片、序列相加、乘法、检查元素是否是序列成员、计算序列长度、最大最小值)的相关文章

统计学基础知识索引

面向小白的统计学:描述性统计(均值,中位数,众数,方差,标准差,与常见的统计图表)集中趋势:均值,中位数,众数离散程度:极差,方差,标准差常见统计图表:直方图,概率质量函数,箱线图,茎叶图 统计学基础知识索引

linux运维基础知识-CentOS7系统安装配置及健康检查

linux运维基础知识 1.完成一台CentOS7.X操作系统安装,分区并配置逻辑卷:2.完成LVM分区扩容20GB存储:3.检查系统CPU/内存/网络/存储性能检查:4.检查操作系统版本:5.检查系统是否有非法账号:6.检查系统日志是否有相关报错:7.检查系统后台是否有非法应用运行: 一:系统安装及配置LVM逻辑卷 1:系统安装(略) 2:分区及配置逻辑卷 LVM简介:逻辑卷管理器(LogicalVolumeManager)本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的

c#基础知识索引器

代码 class SampleCollection<T>{    private T[] arr = new T[100];    public T this[int i]    {        get        {            return arr[i];        }        set        {            arr[i] = value;        }    }} // This class shows how client code uses

《计算机科学导论》之数据结构基础知识

<计算机科学导论(第二版)>  11章   数据结构 11.1  引言  1.为什么要使用数据结构? 尽管单变量在程序设计语言中被大量使用,但是它们不能有效地解决复杂问题.此时考虑使用数据结构. 2.数据结构是什么? 数据结构是相互之间存在一种或多种特定关系的数据元素的集合. 3.三种数据结构 数组: 记录; 链表: 大多的编程语言都隐式实现了前两种,而第三种则通过指针和记录来模拟. 11.2  数组 1.为什么使用数组? 为了处理大量的数据,需要一个数据结构,如数组.当然还有其他的数据结构.

php基础知识(语法与原理)

一.php简介 PHP超文本预处理器.是嵌入HTML文件中的服务器脚本程序. PHP代码标记:<?php -. ?> PHP文件的扩展名:.php PHP文件的执行:必须从域名开始访问 PHP每条语句必须以英文(;)结束 二.php网页基础知识 ①  IP地址 IP地址分为v4.v6两个版本,v4长度为32位2进制码,v6为128位2进制码.v4版本IP在2010年左右已经用完,主要格式是192.168.4.238(点分十进制法),由四段组成,每段8位二进制,用十进制表示的取值范围为:0-25

android基础知识(4)

4.基础知识 gravity 控制组件所包含的子元素的对齐方式layout_gravity 控制该组件在父元素的对齐方式 http://blog.csdn.net/u014450015/article/details/46714323 View与ViewGroup的概念http://blog.csdn.net/u014450015/article/details/46716219 LinearLayouthttp://blog.csdn.net/u014450015/article/detail

Python学习之路(三):基础知识之运算符

1.while循环 1.1 while基本格式 while循环体格式为: while 循环条件: 循环体1 循环体2 1 count = 1 2 while count <= 10: # 循环条件的关键在于控制循环次数 3 if count != 7: 4 print(count) 5 count = count + 1 1.2 break 运用break能够在适当的条件下终止循环,即跳出当前循环,执行循环外下面的语句. 1 num = 1 2 while num < 3: 3 print(n

[python基础知识]python内置函数map/reduce/filter

python内置函数map/reduce/filter 这三个函数用的顺手了,很cool. filter()函数:filter函数相当于过滤,调用一个bool_func(只返回bool类型数据的方法)来迭代遍历每个序列中的元素. 返回bool_func结果为true的元素的序列(注意弄清楚序列是什么意思)http://blog.csdn.net/bolike/article/details/19997465序列参考</a> 如果filter参数值为None,list参数中所有为假的元 素都将被

python:序列_元组(常用基础知识)

详细如下: #元组:不可变列表,值不可修改,顺序不可变 #元组有很多继承序列的内容如下: #序列索引从0开始,从最后起则索引为-1 a = (1,8,3,9,5,6) b = ('小一','小二','小三') c = ('Wang','baby','maya','Jiang','an') aa = list(range(1,11,2)) print(aa) print(a[2],a[-1],a[-3]) #输出第几项 #切片 print(a[::2]) # 默认从0到最后,每两个输出一个 pri