我的编程空间,编程开发者的网络收藏夹
学习永远不晚

py第四天

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

py第四天

04. 万恶之源-基本数据类型(list,tuple)
本节主要内容:
1. 列表
2. 列表的增删改查
3. 列表的嵌套
4. 元组和元组嵌套
5. range
⼀. 列表
1.1 列表的介绍
列表是python的基础数据类型之⼀ ,其他编程语⾔也有类似的数据类型. 比如JS中的数
组, java中的数组等等. 它是以[ ]括起来, 每个元素⽤' , '隔开⽽且可以存放各种数据类型:
lst = [1, '哈哈', "吼吼", [1,8,0,"百度"], ("我","叫", "元", "组"), "abc", {"我
叫":"dict字典"},{"我叫集合","集合"}]
列表相比于字符串. 不仅可以存放不同的数据类型. ⽽且可以存放⼤量的数据. 32位
python可以存放: 536870912个元素, 64位可以存放: 1152921504606846975个元素.⽽且列
表是有序的(按照你保存的顺序),有索引, 可以切⽚⽅便取值.
2.2 列表的索引和切片
列表和字符串⼀样也拥有索引:
lst = ["麻花藤", "王剑林", "⻢芸", "周鸿医", "向华强"]
print(lst[0]) # 获取第⼀个元素
print(lst[1])
print(lst[2])
lst[3] = "流动强" # 注意. 列表是可以发⽣改变的. 这⾥和字符串不⼀样
print(lst) # ['麻花藤', '王剑林', '⻢芸', '流动强', '向华强']
s0 = "向华强"
s0[1] = "美" # TypeError: 'str' object does not support item assignment 不
允许改变
print(s0)
列表的切片:
lst = ["麻花藤", "王剑林", "⻢芸", "周鸿医", "向华强"]
print(lst[0:3]) # ['麻花藤', '王剑林', '⻢芸']
print(lst[:3]) # ['麻花藤', '王剑林', '⻢芸']
print(lst[1::2]) # ['王剑林', '周鸿医'] 也有步⻓
print(lst[2::-1]) # ['⻢芸', '王剑林', '麻花藤'] 也可以倒着取
print(lst[-1:-3:-

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

py第四天

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

py第四天

04. 万恶之源-基本数据类型(list,tuple)本节主要内容:1. 列表2. 列表的增删改查3. 列表的嵌套4. 元组和元组嵌套5. range⼀. 列表1.1 列表的介绍列表是python的基础数据类型之⼀ ,其他编程语⾔也有类似的
2023-01-30

第四天MySQL

第四天MySQL 连接查询(内连接、外连接、交叉连接)(sql99版本下)子查询:select 后面(标量子查询)from 后面(表子查询)where 或having后面(标量子查询、列子查询、行子查询)exists后面(相关子查询)(表子查询)
第四天MySQL
2020-08-04

python-selenum3 第四天定

如果把写用例当做是手工测试,那么UI级自动化就是将手工测试变成计算器自动执行的测试将手工的顺序变成自动运行。手工测试如果就是点点点,那么只要找到元素,我们操作即可元素的定位分很多,常用的如:id name class 对应的by.id
2023-01-31

python 学习第四天

目录 基本运算符 算术运算符 比较运算符 赋值运算符 逻辑运算符 身份运算符 python运算符优先级
2023-01-31

python爬虫第四天

昨天学到了正则表达式基础知识 :原子今天开始学习第二个基础知识:元字符元字符    就是正则表达式中含有特殊含义的一些字符常见的元字符及含义 符号含义.匹配除换行符以外 的任意字符^匹配字符串的开始位置$匹配字符串的结束位置*匹配0次,1次
2023-01-30

第二天---介绍Python编译器,py

介绍Python编译器1.linux下:一般使用vi或者vim直接编译以.py为后缀的文件,使用vi需要自己搜索vim python 自动补全以方便我们编写。2.windos下:(1)使用submit选择Python类型进行编译,但是对于初
2023-01-31

第四天-代码练习

1.用户输入账号密码验证码,登录验证。 1 # 登录验证 2 from random import randint 3 num = 0 4 verify_code = "" 5 while num < 4: 6 verify_cod
2023-01-30

我的python学习--第四天

一、首先是对前三天的学习内容进行复习  1、python基础的数据结构      数字(int/float,包括整数和浮点数)          布尔(boolean => True/False)      字符串(str,使用''或""括
2023-01-31

第十四天-内置函数

内置函数:传送门—————————————————# 匿名函数# 为了解决一些简单的需求⽽设计的一句话函数 不需要def来声明 一句话就可以声明一个函数# 函数名 = lambda 参数: 返回值 1 # 例子 lambda 求和 求幂 2
2023-01-30

第23天 常用模块四

介绍的模块re模块subprocess模块人生三问什么re模块 主要是与正则表达式相关操作的一些方法什么是正则表达式 就是一系列特殊意义字符的组成的式子。为什么要用正则表达式呢? 在日常生活中我们获得的数据大部分都是一大串
2023-01-30

学习python的第四天(python的

一.Jupyter的安装以及运行1.Jupyter的安装运行CMD,在CMD中输入pip3 --default-timeout=100 install -U jupyter再输入pip3 install jupyter_contrib_nb
2023-01-31

Python第四天(简单的计算)

Python实现简单的计算求和需要使用sum()函数>>> sum([1,2,3,4])10求10以内相加>>> sum(range(1,11))55求10以内偶数相加>>> sum(i for i in range(11) if i %
2023-01-31

我的python学习--第十四天(一)

一、运维管理系统(基于Flask)回顾1、权限控制  通过session实现权限控制,session是一个全局字典,当用户登录时,可以获取到用户的用户名,通过查找数据库获取用户的权限保存进session中,在每次页面跳转时同过查询sessi
2023-01-31

python3第四天(基本数据类型扩展)

数字Number数字数据类型用于存储数值,数据类型是不允许改变的,因此要改变数字数据类型的值时,会被重新分配空间.因为变量是直接使用,所以可直接输入变量名.也可同时赋值.如,var1=10;删除变量用del 变量名1,变量名2...pyth
2023-01-31

学习python的第十四天(可变长参数,

一.可变长参数1.可变长形参之(*)形参中的会将溢出的位置实参全部接收,然后存储元组的形式,然后把元组赋值给后的参数。需要注意的是:*后的参数名约定俗成为args。def sum_self(*args): res = 0 for
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录