列表

作用

存多个元素,可以是不同数据类型的

定义方式

av_star = ['canglaoshi','longzeluola','boduoyejieyi','shangyuanjieyi']

方法(优先掌握)

star_list = ['canglaoshi','longzeluola','boduoyejieyi','shangyuanjieyi','yangmi']# 切片
print(star_list[1:3])
print(star_list[0:4:2])
print("- "*50+"\n")# 长度
print(len(star_list))
print("- "*50+"\n")# 成员运算
print("canglaoshi" in star_list)
print("- "*50+"\n")# 追加(在列表最后加入一个值)
star_list.append("qiaobenai")
print(star_list)
print("- "*50+"\n")# 删除(删除索引处的值)
# del star_list[0]
# print(star_list)
# print("- "*50)# 循环
for i in star_list:print(i)
print("- "*50+"\n")

方法(需要掌握)

# insert 在索引前面插入一个值
star_list.insert(1,"qiaobenai")
print(star_list)# pop 默认删除最后一个值,删除指定索引的值
star_list.pop()
print(star_list)
star_list.pop(-2)
print(star_list)# remove 如果删除对象不存在则报错,按照指定的元素删除
star_list.remove(("qiaobenai"))# count 返回指定元素的个数
print(star_list.count('canglaoshi'))# index 获取指定元素的索引,但是只会获取一次
print(star_list.index("boduoyejieyi"))# clear 清空列表
star_list.clear()
print(star_list)# copy 返回列表的浅拷贝副本
print(star_list.copy())# extend 扩展,将extend里的列表的元素添加到原列表中
star_list.extend(['linyichen','liushishi'])
print(star_list)# reverse 反转列表
star_list.reverse()
print(star_list)# sort 排序列表
star_list.sort()
print(star_list)

存储一个值or多个值

多个值

有序or无序

有序

可变or不可变

可变

转载于:https://www.cnblogs.com/wsxiaoyao/p/10919945.html

day07 数据类型的内置方法(列表的内置方法)相关推荐

  1. [转载] Python列表排序 list.sort方法和内置函数sorted

    参考链接: Python中的函数 Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时 ...

  2. Python列表排序 list.sort方法和内置函数sorted

    Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时候就可以使用list.sort方法 ...

  3. Python入门学习 DAY 05 字符串,列表的内置方法

    Python入门 DAY 05 本篇文章主要介绍字符串类型及内置方法,列表类型及内置方法 1.字符串类型及内置方法 (1)字符串定义       1.字符串中的字符是有序的          可以通过 ...

  4. python生成50个随机数_Python内置random模块生成随机数的方法

    本文我们详细地介绍下两个模块关于生成随机序列的其他使用方法. 随机数参与的应用场景大家一定不会陌生,比如密码加盐时会在原密码上关联一串随机数,蒙特卡洛算法会通过随机数采样等等.Python内置的ran ...

  5. python基础总结--- 列表、内置函数(4-5)

    文章目录 6. 列表 6.1 列表的索引和切片 6.2 修改列表的元素值 6.3 列表的常用方法 6.3.1 添加元素append 6.3.2 添加元素 extend 6.3.3 插入元素insert ...

  6. python产生随机数random.random_Python内置random模块生成随机数的方法

    本文我们详细地介绍下两个模块关于生成随机序列的其他使用方法. 随机数参与的应用场景大家一定不会陌生,比如密码加盐时会在原密码上关联一串随机数,蒙特卡洛算法会通过随机数采样等等.Python内置的ran ...

  7. 列举至少五个python内置函数和使用方法_Python内置函数 next的具体使用方法 Python中seek和next区别...

    python列表本来没有next方法,为什么用iter函数生...对list用__dir__()发现没有next方法,但是用iter()生成迭代器,对该迭代next是进行迭代的方法,只有迭代器和生成器 ...

  8. python中的random模块_Python内置random模块生成随机数的方法

    本文我们详细地介绍下两个模块关于生成随机序列的其他使用方法. 随机数参与的应用场景大家一定不会陌生,比如密码加盐时会在原密码上关联一串随机数,蒙特卡洛算法会通过随机数采样等等.Python内置的ran ...

  9. 27、Python 面向对象(创建类、创建实例对象、访问属性、内置类属性、对象销毁、类的继承、方法重写、基础重载方法、运算符重载、类属性与方法、下划线双下划线)

    27Python面向对象(Python2) Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的.本章节我们将详细介绍Python的面向对象编程. ...

最新文章

  1. Mysql中的count()与sum()区别
  2. iOS swift2.3 迁移到3.0 遇到的一些问题
  3. rsync 服务与配置文档
  4. python3.4.3将汉字转换为大写拼音首字母
  5. C#中LINQ技术的简单小例
  6. 【51NOD】1486 大大走格子
  7. Scala学习笔记04:内建控制结构
  8. 新思科技与台积电开发基于N4P制程的最广泛IP核组合
  9. IT168技术开发频道一周精选2007-11-30
  10. java double 存储_可以存储在double中的最大整数
  11. 四种进程或线程同步互斥的控制方法
  12. 前言 第一章 为什么要培养好习惯
  13. [diy-windows系统] Windows下dism 集成系统补丁、驱动
  14. 软件需求说明书-总务办公管理系统
  15. 文本去重:I-Match算法
  16. 深度学习与卷积神经网络
  17. windows下Git连接使用
  18. MySQL查询分析工具-Explain
  19. [原创]Xilinx工具关联UEStudio
  20. 2017区块链概念股龙头

热门文章

  1. 【Web安全】关于PHP-文件上传的探索(看不懂你来打我)
  2. Python中解决ModuleNotFoundError: No module named 'tensorflow._api'问题
  3. 公共基础选择题—关系代数和范式
  4. java集群调度_Cuckoo-Schedule
  5. 网站关键词优化首先要学会分类!
  6. java super父类的父类_合理使用父类的财富——Java中的super
  7. linux只有上传文件到站点,史上最简单的上传文件到linux系统方法
  8. 我所理解的MVCMVPMVVM
  9. Android Handler与Looper原理简析
  10. WAF——针对Web应用发起的攻击,包括但不限于以下攻击类型:SQL注入、XSS跨站、Webshell上传、命令注入、非法HTTP协议请求、非授权文件访问等...