一文看懂Python(一)-----列表和元组篇
一、列表
1.1 创建一个列表
member = ['胖虎','大熊','小夫','小叮当','小妹妹']
member
1.2 创建一个混合列表
mix = [1,'胖虎','3.14',[1,2,3]]
mix
1.3 创建一个空列表
empty = []
empty
1.4 向列表中添加元素
1.4.1 append(sub):在列表末尾添加一个元素sub
member.append('董金琨')
member
1.4.2 extend(list):向原列表中添加另一个列表,以一个列表来扩展另一个列表,list是一个列表类型
member.extend(['胖虎他妈','大熊她爸'])
member
1.4.3 insert(i,x)函数:在第i位置添加元素x
member.insert(1,'小夫她爹')
member
1.5 获取列表中的元素
member[0]
1.6 删除列表中的元素
1.6.1 del 方法
# 删除指定位置元素
del member[1]
# 删除整个列表
del member
1.6.2 remove(x):删除列表中的x元素,x必须在列表中,不在会报错
# remove(元素):该元素必须在列表中
member.remove('胖虎')
member
1.6.3 pop(i):删除第i个位置的元素
member.pop(i)
member
1.7 列表重复操作符
# 该操作不会影响原列表
list3 = [123,456]
list3*5
1.8 列表常用内置函数
1.8.1 count(x):查看参数x出现在列表中的次数
list3 = [123,456,789]
list3 *= 5
list3.count(123)
1.8.2 index(x,[[start],[end]]):返回参数x在列表中的位置,start和end可选。
list3.index(123,3,7)
1.8.3 reverse():翻转列表
list3.reverse()
list3
1.8.4 sort():列表排序,默认从小到大
# sort()函数会改变原列表
list6 = [4,5,2,3,1,10]
list6.sort()
list6
# 从大到小排序
list7 = [7,8,5,2,7,8,9]
list7.sort(reverse = True)
list7
二、元组
2.1 创建一个普通的元组
tuple1 = (1,2,3,4,5,6,7,8)
tuple1
2.2 创建只含一个元素的元组
tuple3 = (1,)
tuple3
2.3 更新修改元组
# 原temp还存在,但是没有变量名指向它
temp = ('大熊','小夫','大P','小米')
temp = temp[:2] + ('小景',)+temp[2:]
temp
2.4 删除元组
del temp
一文看懂Python(一)-----列表和元组篇相关推荐
- 一文看懂Python(三)-----字典篇
字典不同于列表.元组和字符串,列表.元组和字符串可以概括为序列类型,有以下特点: 1.都可以通过索引得到每一个元素 2.默认索引值总是从0开始 3.可以通过切片的方法得到一个范围内的元素集合 4.有很 ...
- 一文看懂Python(五)-----文件篇
一.前言 文件操作在所有编程语言中都扮演着一个非常重要的角色,编程语言中的文件操作都大同小异,无非就是读取和写入,本文会详细介绍Python的相关文件操作,包括常用的方法.方法如何使用.一些小的案例以 ...
- 一文看懂Python(二)-----字符串篇
本文着重介绍Python字符串的相关方法,有很多特别使用的方法,但也有比较奇特的方法,可能想都想不到,哈哈哈!比较难理解的方法我会把运行结果贴上去,简单的就不贴了,最后祝大家学的愉快! 1.创建一个字 ...
- angular 字符串转换成数字_一文看懂Python列表、元组和字符串操作
好文推荐,转自CSDN,原作星辰StarDust,感觉写的比自己清晰-大江狗荐语. 序列 序列是具有索引和切片能力的集合. 列表.元组和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力 ...
- 一文看懂Python collections模块的高效数据类型
原作: George Seif, 发表于medium.com, 大江狗原创翻译, 并对原文稍作修改. Python的最大优势之一是其广泛的模块和软件包.这将Python的功能扩展到许多受欢迎的领域,包 ...
- 一文看懂Python 爬虫 进阶(三)
一文看懂Python 爬虫 进阶(三) 文章目录 一文看懂Python 爬虫 进阶(三) **猫眼电影(xpath)** **链家二手房案例(xpath)** **百度贴吧图片抓取** 这篇几乎都是代 ...
- c 提取引号中间的字符串_Python | 一文看懂Python列表、元组和字符串操作
好文推荐,转自CSDN,原作星辰StarDust 序列 序列是具有索引和切片能力的集合. 列表.元组和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力. 列表.元组.字符串都属于序列 ...
- angular 字符串转换成数字_Python | 一文看懂Python列表、元组和字符串操作
好文推荐,转自CSDN,原作星辰StarDust 序列 序列是具有索引和切片能力的集合. 列表.元组和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力. 列表.元组.字符串都属于序列 ...
- python元组和列表的联系_Python | 一文看懂Python列表、元组和字符串操作
好文推荐,转自CSDN,原作星辰StarDust 序列序列是具有索引和切片能力的集合. 列表.元组和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力. 列表.元组.字符串都属于序列 1 ...
- 一文看懂Python多进程与多线程编程(工作学习面试必读)
进程(process)和线程(thread)是非常抽象的概念, 也是程序员必需掌握的核心知识.多进程和多线程编程对于代码的并发执行,提升代码效率和缩短运行时间至关重要.小编我今天就来尝试下用一文总结下 ...
最新文章
- linux定时任务案例,Linux定时任务案例
- 智能车竞赛华南赛区湖北文理学院赛点
- Java Garbage Collection
- 计算机专业学位英语试题,(荐)2015年最新电大学位英语考试精篇复习资料 小抄版.doc...
- Django(part29)--Q对象
- 错误:在keystone中无法找到默认角色user_第四章 keystone认证组件安装1
- LeetCode 933. 最近的请求次数(queue)
- es6 Symbol iterator接口
- Web Server 和 HTTP 协议
- SAP License:FI-SAP新总账功能(一)
- ubuntu ssh服务器与客户端的文件互传
- 服务器小白-MYSQL基础安装配置
- python 自动赚钱软件排行榜_微任务兼职平台app下载
- 【物联网项目系列】——使用netty框架做一个环保hj212协议即时通讯工具(接收解析处理实时数据)
- 数字信号处理 实验一 时域采样与频域采样【实验报告】
- 咖啡产地及如何鉴赏评价
- Altium Designer之泪点和常规铺铜操作笔记
- python统计不同字符的个数
- Axure RP 9母版使用说明【教程二】
- 下载c语言软件后怎么解压,手机怎么解压文件 盘点常用手机压缩打包解压文件应用...
热门文章
- [leetcode] 62 Unique Paths (Medium)
- 清北学堂模拟赛d3t2 b
- 正确理解Spring AOP中的Around advice
- Python学习笔记:常用内建模块2:collections
- IEEE conference 中出现的PDF字体嵌入的问题
- 2016年春季计算机应用基础,东北师范2016年春季《计算机应用基础》期末考核
- USTC English Club Note20211215
- 科大星云诗社动态20210516
- 接水 2019-12-27
- VTK修炼之道60:体绘制_体绘制管线图形渲染管线