首页 > 编程语言 >python

python

时间:2023-11-07 20:32:27浏览次数:30  
标签:python 可以 元素 列表 索引 字符串 元组

列表

1.列表定义的语法:

[元素1,元素二,元素三,...]#元素可以重复

2.列表中的元素可以是任意类型,也可以是列表,从而形成列表嵌套。

3.列表具有索引,从左往右数从o索引开始,从右往左数从-1索引开始。

4.对于嵌套的列表:

list=[[1,2,3,],1,2,3,4,5]
#如果去取第一个列表中的第二个元素需要声明:list[0][1]

5.如果超出下标的索引,程序会报错。

6.列表的特点:

(1)可以容纳多个数据

(2)可以容纳不同类型的数据

(3)有索引

(4)允许元素重复

(5)列表中的数据允许修改

7.列表中的方法:

元组

1.元组的定义方式:

(元素1,元素二,元素三...)

2.元组的方法:

(1)len(元组)

(2)元组.index()返回所查找数据的下标

(3)元组.count()统计某个数据在元组的个数

3.元组的特点:

1.有序、任意元素类型、允许重复元素

2.不能修改元素(但是如果元组里面的元素有列表时,此时可以修改)

字符串

1.字符串常用的操作方法:

2.字符串的特点:

(1)只可以存储字符串

(2)不可以修改

(3)有索引

(4)允许重复字符串

(5)长度任意

3.字符串的大小比较

切片

1.是序列的容器都可以进行切片

2.序列:内容连续、有序、支持索引(列表、元组、字符串)

3.语法如下:

序列名[起始:结束:步长]
#不包含结束的元素
#起始和结束都可以省略,省略后默认从头开始,到序列末尾结束。
#步长如果省略,默认值为一。(负数表示倒序执行)

标签:python,可以,元素,列表,索引,字符串,元组
From: https://blog.51cto.com/u_16072958/8239314

相关文章

  • 代码随想训练营第二十八天(Python)| 93.复原IP地址 、 78.子集、 90.子集II
    93.复原IP地址1、方法一classSolution:defrestoreIpAddresses(self,s:str)->List[str]:res=[]self.tracebacking(s,0,[],res)returnresdeftracebacking(self,s,start,path,res):ifstart==len(s)andlen(pa......
  • 如何深度学习Python?
    安装必要软件:首先需要安装Anaconda或Miniconda等科研计算环境,并创建虚拟环境以便管理不同项目所需库和版本。可以按照如下步骤进行操作:下载并安装Anaconda或Miniconda。打开命令行工具(Windows系统中为cmd),输入condacreate--nameenv_namepython=3.x创建一个新的Pyt......
  • python连接redis集群写入数据
    环境;Python:3.6.5 需要安装redis-py-cluster模块 #!/usr/bin/envpython#coding=utf-8fromredisclusterimportRedisClusterstartup_nodes=[{"host":"192.168.1.109","port":7001},{"host":"192.168.1.10......
  • Python学习1
    PyCharm快捷键:ctrl+alt+s:打开软件设置ctrl+d∶复制当前行代码shift+alt+上/下:将当前行代码上调或者下调crtl+shift+f10∶运行当前代码文shift+f6:重命名文件ctrl+f:搜索数据类型:  注释分类:注释是代码中的解释型语句,对代码内容进行注解,注释不是代码,不......
  • 分享一个Python 批量word转图片的方法
    我们的工作场景中每次上传word时都要把word文件先导出图片,然后一一上传系统,因为只有PNG图片能直接预览,且确保文本、图片和格式保持不变。但有时候遇到大的word文档,一个文档导出来可能都有几十张图片,这样效率实在太低。针对这种情况,我们选了Spire.DocforPython批量将word转图片......
  • Python的应用领域
    web开发Python在web开发上有很多框架Django、Flask、Tornado等众多框架在我国豆瓣、美团、知乎都使用Python做基础的设施建设数据分析和科学计算:Python有着众多的第三方库的支持 方便帮助数据分析人员去完成数据分析和可视化的操作 人工智能和机器学习可使用第三方库可以......
  • Python语言的特点
    Python语言的设计非常优雅,明确,简单。语法简洁:实现相同语言的代码行数,是其他语言的1/5或者1/10,编写起来更加简单与平台无关:Python程序可以在如何安装了Python解释器的计算机的环境上运行粘性拓展:能够整合各种代码,被称为胶水语言开源理念:为语言发展奠定了坚实的群众基础灵活通......
  • Python文件操作和异常处理
    记录2023.11.7学习文件操作文件计算机处理信息,需要长久保存,使用文件来进行处理。按照内部数据的组织形式,分为:文本文件和二进制文件两类。文件分类文本文件若干行以编码存储的字符组成。通常每行以换行符结尾。二进制文件除了文本文件之外的文件都称为二进制文件。以字节串形式存储,......
  • python 播放语音使用 playsound -注意事项
    https://github.com/TaylorSMarks/playsoundpipinstallplaysound>>>fromplaysoundimportplaysound>>>playsound('/path/to/a/sound/file/you/want/to/play.mp3')try:playsound("test.wav")exceptExceptionase:p......
  • python虚拟环境的使用笔记
    方法一:在后台手动安装1、输入命令:pip3installvirtualenv2、指定目录:cd....;然后输入:virtualenvenv_django(创建虚拟环境) 3、激活该虚拟环境:      windows进到目录里,的Script文件夹输入:activate       linux:soruseenv1/Script/activate ......