当前位置: 首页 > news >正文

python中列表的基础解释

列表:

                一种可以存放多种类型数据的数据结构

列表的创建:

     1.用【】创建列表

                

#创建一个空列表
list1=[]
#创建一个非空列表
list2 = ['zhang','li','ying',1,2,3]
#输出内容及类型
print(list1,type(list1))
print(list2,type(list2))

      结果:

  

   2.使用list()函数创建

#使用list()函数创建列表
a=list((1,2,3,4,'num'))
print(a,type(a))

 运行结果:

注:在python中我们可以使用list()函数将字符串,元组,字典和集合等其他类似对象转换为列表。

访问列表:

1.索引访问:

可以通过print(list1【0】)来访问第一个元素,依次类推

如果索引为-1则代表访问的是最后一个元素。

2.切片访问:

使用切片访问的列表格式:

                                                list【star:end:step】

star表示开始索引,end表示结束索引,step表示步长(默认值为1)。

更改列表值:

可以通过索引直接更改。如list【0】=XXX

列表的连接/复制:

1.连接:有两个列表list1和list2可以直接print(list1+list2)直接将两列表相加。

2.复制:list1=【‘hello’】可以直接print(list1*5)输出复制有五个hello的列表

检查项目是否存在:

print(‘app’in list1)可查询列表中是否存在元素‘app’如果有则返回True

当然列表中也有很多其他的操作和内置函数。

http://www.lryc.cn/news/235380.html

相关文章:

  • 『力扣刷题本』:链表分割
  • FISCOBCOS入门(十)Truffle测试helloworld智能合约
  • Unity Text文本首行缩进两个字符的方法
  • TS的函数重载、类型合并、类型断言
  • JVM:字节码文件,类的生命周期,类加载器
  • 【IPC】消息队列
  • 内网穿透工具NPS(保姆级教程)
  • 最长公共子序列问题
  • 服务器数据恢复—热备盘同步中断导致Raid5数据丢失的数据恢复案例
  • 桥接模式-C++实现
  • PHP字符串函数的解析
  • 科研学习|研究方法——使用python强大的Statsmodel 执行假设检验和线性回归
  • 设计模式——责任链模式
  • nginx得if语句内proxy_pass不允许携带url部分,如何处理
  • CentOS7设置 redis 开机自启动
  • C++虚函数(定义,作用,原理,案例)
  • C#中.NET 6.0 控制台应用通过EF访问新建数据库
  • conda创建pytorch环境报错
  • 数据结构-插入排序实现
  • CGlib动态代理和JDK动态代理
  • 分类预测 | Matlab实现PSO-GRU-Attention粒子群算法优化门控循环单元融合注意力机制多特征分类预测
  • Python OpenCV 视频抽帧处理并保存
  • 英伟达AI布局的新动向:H200 GPU开启生成式AI的新纪元
  • Windows11 python3.12 安装pyqt6 pyqt6-tools
  • 反弹Shell
  • Guava RateLimiter的限流机制详解
  • 详解nginx的root与alias
  • 在HBuilderX中配置Vue Router的步骤
  • 通过接口抓取公众号信息并群发
  • Python基础入门----如何通过conda搭建Python开发环境