python3语法学习第四天--序列
序列是Python中最基本的数据结构。
序列中的每个元素都分配一个索引从0开始依此类推。
Python有6个序列的内置类型,但最常见的是列表和元组。
序列可以的操作:索引,切片,加,乘,检查成员。
此外已内置确定序列的长度以及确定最大和最小的元素的方法。
列表
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
列表的数据项不需要具有相同的类型
创建列表:只要把逗号分隔的不同的数据项使用方括号括起来即可
访问列表的值:索引、方括号截取
更新列表元素:
更改元素:下标索引更改
添加元素:append(obj)在末尾追加一个新的对象
删除元素:
del 列表名[下标]
remove(元素)移除该元素的第一个匹配项
脚本操作符:
+:组合,求并集
*:重复
元素名 in 列表:检查元素是否在列表中
迭代:for a in[1,2,3]:print(a)
常见函数&方法:略
元组
元组与列表类似,不同在于元组的元素不能修改。
元组使用小括号#(),列表使用方括号#[]。
元组创建:只需要在括号中添加元素,并使用逗号隔开即可。#元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用
访问元素:通过下标访问
修改元素:不允许直接修改,可通过分片连接修改
删除元组:元组中的元素值是不允许删除的,可以使用del语句来删除整个元组
内置函数&方法:略
python3语法学习第四天--序列相关推荐
- python3.6学习十四 提示和传递
本节继续熟悉argv参数变量,并于input一起使用. 习题中 prompt = '>'可以变形prompt = ">",单引双引没区别只是书写风格. 上次遗留问题:s ...
- python3语法都相同吗_python3.4学习笔记(一) 基本语法 python3不向下兼容,有些语法跟python2.x不一样...
python3.4学习笔记(一) 基本语法 python3不向下兼容,有些语法跟python2.x不一样,IDLE shell编辑器,快捷键:ALT+p,上一个历史输入内容,ALT+n 下一个历史输入 ...
- Python3.6学习笔记总结(四),很重要的一课,并带上你喜欢的Python视频教程!
文章内容 Python3.6学习笔记总结(一),带动你学习! Python3.6学习笔记总结(二),Python的高级特性 Python3.6学习笔记总结(三),看完这些,Python你就基本掌握了 ...
- XGBoost学习(四):实战-python3
XGBoost学习(一):原理 XGBoost学习(二):安装及介绍 XGBoost学习(三):模型详解 XGBoost学习(四):实战 XGBoost学习(五):参数调优 XGBoost学习(六): ...
- el表达式的语法_「手把手教python3接口自动化」「第三章」:Python3 语法
1 Python3 语法 1.1 基础语法 [编码] 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串. 当然你也可以为源码文件指定不同的编码. [标 ...
- Python基础语法学习笔记
Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...
- [转]verilog语法学习心得
verilog语法学习心得 1.数字电路基础知识: 布尔代数.门级电路的内部晶体管结构.组合逻辑电路分析与设计.触发器.时序逻辑电路分析与设计 2.数字系统的构成: 传感器 AD 数字处理器 D ...
- Python3 爬虫学习笔记 C01 【基本库 urllib 的使用】
Python3 爬虫学习笔记第一章 -- [基本库 urllib 的使用] 文章目录 [1.1] urllib 简介 [1.2] urllib.request 发送请求 [1.2.1] urllib. ...
- Python3 基础学习笔记 C05【字典】
CSDN 课程推荐:<8小时Python零基础轻松入门>,讲师齐伟,苏州研途教育科技有限公司CTO,苏州大学应用统计专业硕士生指导委员会委员:已出版<跟老齐学Python:轻松入门& ...
- Verilog HDL 语法学习笔记
今天给大侠带来Verilog HDL 语法学习笔记,话不多说,上货. 关于详细的VHDL语法以及Verilog HDL语法可参见往期文章. 一周掌握 FPGA VHDL Day 7 暨汇总篇 一周掌握 ...
最新文章
- JQuery EasyUI datagrid 复杂表头处理
- git提交过滤target文件 idea_找不到或无法加载主类(IDEA中启动spring boot项目)
- 不是python对文件的读操作方法的是-python的文件操作方法
- win8换成linux桌面,Ubuntu/Linux Mint分分钟变Win8风
- 基于c语言的db2数据库开发,DB2日志(2) 用C语言扩展实现DB2日志管理及主备同步
- Android-Binder 简析
- Taro+react开发(1)--简介
- 使用 servlet 连接数据库
- 基础数据结构——是否同一棵二叉搜索树
- java solr5.2_solr5.2.1-----环境搭建
- Intel Skylake (Client) 架构/微架构/流水线 (5) - PAUSE指令时延
- Bootstrap-代码样例
- 到爱尔兰敲代码 / Come, Coding in Ireland
- 使用Python破解pdf文件密码
- Windows下 使用Python 3 调用讯飞 TTS 引擎实现文本转语音
- 矿山尾矿库倾斜摄影三维建模
- springboot no tests were found
- Oracle 数据库访问故障(TNS-12535、TNS-00505)解决思路
- 省级税务大数据平台应用建设的分析与思考
- 高清架构整洁之道PDF下载
热门文章
- 笨办法学Python(learn python the hard way)--练习程序39-40
- 利用IO多路复用,使用linux下的EpollSelector实现并发服务器
- crmjs区分窗口是否是高速编辑(2)
- Matcher的group()/group(int group)/groupCount()用法介绍
- Swift - EasingAnimation绘制圆环动画
- perl DBI高级编程
- 解题报告 poj 2528 (罕见的浮水法解这个题的。。。。。。)
- 最速下降法/steepest descent,牛顿法/newton,共轭方向法/conjugate direction,共轭梯度法/conjugate gradient 及其他
- oracle数据库速度测试,ORACLE数据库测试数据插入速度
- 拓端tecdat|R语言弹性网络Elastic Net正则化惩罚回归模型交叉验证可视化