"""
第六天学习,“学习,不怕慢,就怕停!”
"""
# 1. 定义:列表也属于序列的一种,是有序排列的一组数据
# 1.1 列表的基本操作
st1 = [1, 2, 3]
st2 = ["a", "b", "c"]
# print(st1 + st2)    # [1, 2, 3, 'a', 'b', 'c']
# print(st1 * 3)      # [1, 2, 3, 1, 2, 3, 1, 2, 3]# 1.2 索引和切片
st3 = [1, "a", "hello", [2, "b", "world"]]
# print(st3[3])       # [2, 'b', 'world']
# print(st3[3][1])    # b
# print(st3[::-1])    # [[2, 'b', 'world'], 'hello', 'a', 1]# 1.3 成员关系
st4 = [1, "a", "hello", [2, "b", "world"]]
# print(1 in st4)         # True
# print(1 not in st4)     # False
# print(2 in st4[3])      # True# 1.4 列表赋值
st5 = []
st6 = [1, "a"]
st7 = [1, "a", [2, "b", [3, "c"], "d"], "d"]# 列表常用的方法
# append
st8 = []
st8.append(1)
st8.append("aaa")
st8.append([])
st8[2].append(2)
st8[2].append("bbb")# index (与字符串的index类似)
print(st8.index(1))
print(st8[2].index(2))# count(与字符串的count类似)
x = [1, "aaa", [2, "bbb"]]
x.count("a")     # 计数
# remove、pop 、del
x.remove("aaa")  # 移除列表中某个值的第一个匹配项(只会移出第一个)
x.pop(0)  # 根据索引弹出元素,当()内无索引数时默认弹出最后一个元素# insert 插入
x.insert(3, "ccc")  # 根据索引将数据插入在第三个位置# sort、reverse 排序
a = [1, 2, 7, 4, 6, 5, 3]
a.sort()     # 升序
a.reverse()  # 降序"""2、当天总结(1).列表的赋值:list = []、list = [1,"a"]、list = [1, "a" , [2, "c" [3, "e"],d],b](2).列表的基本操作符:+ *(3).列表索引及切片:list[0]、list[-1]、list[:2]、list[2:3]、list[::2]、list[2::]      (4).列表的成员关系:in、not in(5).列表的方法: 有返回值的:index() count() pop()无返回值的:append() remove() insert() sort() reverse()                             (6).列表是可变序列,而字符串是不变序列。知识回顾(1).索引 p[2](2).切片 p[:2](3).成员关系:in (4).列表:a = ["1","2","3"](5).strip() 去掉字符串前后空格(6).变量、赋值:phone = "13812345678"(7).and 和 or:and是且的关系;or是或的关系(8).数据类型:布尔型(True\False) 字符串(str)(9).几种内置方法:dir()、help()、print()、len()、isdigit()、type()(10).条件语句:if...else... if条件的语句块,前边的缩进四个空格或一个Tab键
"""

Python—基础知识之总结(6)相关推荐

  1. Python基础知识梳理(一)

    Python基础知识梳理: 转载于:https://blog.51cto.com/10412806/2095116

  2. python基础知识资料-Python基础知识汇总

    原标题:Python基础知识汇总 1.Anaconda的安装 百度Anaconda的官网,下载左边的Python3.X版本 然后是设置路径,最后给出Jupyter notebook.具体参考: 猴子: ...

  3. python基础知识资料-Python基础知识梳理 - 第02部分

    本文是Python基础知识的第二篇, 主要是对内置对象类型的介绍, 涉及的类型如下表. 数字类型 在Python中, 数字并不是一个真正的对象类型, 而是一组类似类型的分类, 如整数和浮点数, 复数等 ...

  4. python语法基础知识总结-Python基础知识梳理 - 第01部分

    在开始Python基础知识梳理前, 先安装下环境. 以下过程是在Linux操作系统, root用户下进行的, 主要安装了2.7版本的python, 和pip, ipython, virtualenv等 ...

  5. python笔记基础-Python基础知识

    Python基础知识 安装Python mac 通过命令行brew install python3 或者下载对应版本安装包安装 linux 通过包管理器安装apt-get install python ...

  6. python基本语法规则-python基础知识——基本语法

    在python基础知识这个系列中,准备罗列出我学习python的一些基础知识,包括:基本语法 控制语句 内置数据结构 模块和函数 字符串 文件处理 面向对象 异常处理 以前写机器学习算法喜欢使用Mat ...

  7. python基础知识整理-python爬虫基础知识点整理

    首先爬虫是什么? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本. 根据我的经验,要学习Python爬虫 ...

  8. python语言的单行注释以井号开头_推荐|零基础学习Python基础知识

    原标题:推荐|零基础学习Python基础知识 Python是一种面向对象.解释型计算机程序设计语言.语法简洁清晰,强制用空白符作为语句缩进. Python具有丰富和强大的库,又被称为胶水语言.能把其他 ...

  9. 8、python基础知识-用户输入

    #!/usr/bin/env python # _*_ coding: utf-8 _*_ num = 100 name = input("your name:") age = i ...

  10. python的django介绍_【Python基础知识】Django框架简介

    很多初学Python的小伙伴不知道该从何开始学起,其实零基础学习的话可以先学习一些Python基础知识,等基础打牢之后再去接触更加深入的技术,接下来小编就为大家简单介绍一下有关于 Django框架内容 ...

最新文章

  1. shell -- shift用法
  2. xy轴坐标图数字表示_【相机标定】四个坐标系之间的变换关系
  3. [回归分析][10]--相关误差的问题
  4. 《STL源码剖析》相关面试题总结
  5. 跨性别,你所不知道的事
  6. 上传图片实时显示 兼容 ie11
  7. mysql join 循环_MySQL的JOIN(三):JOIN优化实践之内循环的次数
  8. 如法炮制的意思,成语如法炮制的炮什么意思?
  9. InstallShield Limited Edition Project 打包windows服务解析
  10. 智能优化算法:象群算法-附代码
  11. 数字三角形问题Java
  12. 【51单片机开发板】可调周期、占空比pwm工程
  13. 《软件工程导论》考试复习题集锦
  14. fastadmin项目实战踩坑
  15. 谷歌浏览器怎么把阅读清单按钮放到书签栏?
  16. Centos7 NAT网络连接方式以及NetworkManger进行网络连接管理
  17. 【python】案例十 字符串中的逆天函数
  18. 原生JS javascript解除绑定事件 JS删除绑定事件
  19. 视频号拍摄技巧和制作方法有哪些?
  20. 计算机网络基本知识(三):网络互联设备

热门文章

  1. 干货!假新闻检测:观察新闻本身,更要观察它所在的新闻环境
  2. 如何进行航拍全景摄影(下)
  3. matlab打反斜杠,[转载]转义字符 反斜杠
  4. 大疆推出Avata无人机以及飞行眼镜Goggles 2
  5. 视频剪辑什么鬼?Python 带你高效进行视频切割
  6. 中西方关于颜色的理解对比
  7. 绩效考核管理中的模型分析与功能设计
  8. java web简答题_javaweb简答题
  9. 公链生态周报:币安下架BSV,链塔加入本体共建者计划 | 链塔智库
  10. Python | OpenCV简单生成调色板