博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
list_test
阅读量:7118 次
发布时间:2019-06-28

本文共 1134 字,大约阅读时间需要 3 分钟。

#! -*- coding:utf-8 -*- """ len() ,len(list)方法返回列表元素个数,list -- 要计算元素个数的列表,返回值,返回列表元素个数 元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中。 list( seq ) 方法用于将元组或字符串转换为列表,返回值,返回列表 #可以直接del list[2] 删除列表中的元素 #列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表 列表可以嵌套列表 序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推 """ list = ["name", "age", "height", "age", "1"] list.append("333")  # 向列表最后添加,该方法无返回值,但是会修改原来的列表 a = list.index("age")  # 该方法返回查找对象的索引位置,如果没有找到对象则抛出异常 b = list.count("age")  # 返回列表中字符出现的次数,返回值:返回元素在列表中出现的次数 list.remove("age")  # 删除指定字符,若有重合删除索引小的,该方法没有返回值但是会移除两种中的某个值的第一个匹配项 print(list) list.insert(2, "second")  # 在列表指定位置插入数据,该方法没有返回值,但会在列表指定位置插入对象 c = list.sort()  # 将列表排序,若列表中包含int类型则报错,需要改为string类型 list.reverse()  # 该方法没有返回值,但是会对列表的元素进行反向排序。 print(list) list.pop()  # 默认删除列表最后一个,若是指定索引,则删除所在索引位置的字符串 list.clear()  # 清空列表,该方法没有返回值。 d = ["1", 2, 3, 3] f = [6, 7, 8, 9] d.extend(f)  # 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表),该方法没有返回值,但会在已存在的列表中添加新的列表内容 print(d) list.copy() g = f.copy()  # copy() 则顾名思义,复制一个副本,原值和新复制的变量互不影响, # 使用=直接赋值,是引用赋值,更改一个,另一个同样会变 f.append("3333") print(g) print(f)

转载于:https://www.cnblogs.com/x2x3/p/9967535.html

你可能感兴趣的文章
斐波那契数的两种实现方式———1.递归实现,2迭代实现
查看>>
我的友情链接
查看>>
Nagios之linux监控windows主机
查看>>
solr5.2.1安装
查看>>
MySQL 5.6 for Windows 解压缩版配置安装
查看>>
通过zabbix_sender实现批量传递key值
查看>>
initrd的使用及说明
查看>>
我的友情链接
查看>>
使用记事本编写xml文件保存出现异常原因
查看>>
Excel中文转拼音,要不要空格可自选
查看>>
linux任务计划学习
查看>>
phpcms 调用多级栏目和多级栏目下的文章列表
查看>>
java笔记:第6章 面向对象程序设计
查看>>
keepalived架设简单高可用的nginx的web服务器 ----那些你不知道的秘密
查看>>
open***服务端安装
查看>>
在Eclipse中手动安装pydev插件
查看>>
ubuntu16.04打造vim和python3的IDE
查看>>
Java对象的假克隆
查看>>
eclipse和maven
查看>>
Linux内存实际使用率
查看>>