Python变量没有数据类型,所以Python没有数组。

整数;浮点数;字符串;对象

创建一个列表:

1.member=['大鱼','123','3.14','[1,2,3]']

2.empty=[]

向列表添加元素:

append():

member=['大鱼','12','3.14',[1,2,3]]
member.append('虾米')member=['大鱼','12','3.14',[1,2,3],'虾米']

append()方法是添加元素到列表的尾部,一次只能添加一个元素

extend():原理是使用一个列表来扩展另一个列表

member=['大鱼','12','3.14',[1,2,3]]
member.extend(['123','虾米'])member=['大鱼','12','3.14',[1,2,3],'虾米','123','虾米']

insert():两个参数,第一个参数是列表中的位置,第二个是元素

member=['大鱼','12','3.14',[1,2,3]]
member.insert([1,'虾米'])member=['大鱼','虾米''12','3.14',[1,2,3]]

删除元素:

member.remove('大鱼')  # 元素大鱼没有了
del.member[2]  #删除位置元素
del.member     #删除整个列表

pop():

member.pop()     #删除最后一个元素并返回该元素
member.pop(1)   #删除位置一的元素
member.insert(0,member.pop())   #删除最后一个元素添加到第一位置

列表切片:

member[1:3]   拷贝出member列表里面的一到三list=[1,2,3,4,5,6,7,8,9]
list[0:8:2]  #打出位置移到8元素,中间间隔是1
>>>[1,3,5,7]

member2=member[:]和member2=member[]的区别:

第一种方式是复制成为了一个单独的列表。第二种是赋值给member,当member元素发生改变时,member2也会跟着发生改变。

列表可以比较大小,是比较第一个元素,返回的是bool值

可以进行相加,乘

list1+list2

list*=3

成员操作符:in ; not in 返回的是bool

list=[1,2,3,4,[123,3.14],5,6,7,8,9]
123 in list[4]
>>>true
list[4][1]
>>>123

count() 计算参数在列表出现的次数

index() 返回参数在列表的位置

index(123)   #返回123在列表的位置
index(123,3,7)  #返回在3到7之间的位置

reverse():原地翻转列表,第一道最后,最后到第一

.sort() 排序,默认从小到大排,list.sort(revers=true) 逆序排序

.clear() 清空列表 list.clear() 没有返回值,只有一个空列表

append():在最后添加一个元素

extend():扩展列表(用另外一个列表)

insert():在指定的位置添加一个元素

remove():删除一个元素

pop():删除并返回最后一个元素

count():计算并返回指定元素的数量

sort():按特定的顺序排序(从小到大)

copy():拷贝一个副本列表

clear():清空所有元素

reverse():原地翻转所有的数据

index():寻找并返回元素的索引值

元祖:

元祖里面的元素是不能进行修改的,一般可以用()表示元祖的建立

c=(1,2,2.12,你好啊)

所以元祖支持:count(),index()方法

不能添加、删除、修改

str1 = 'i2sl54ovvvb4e3bferi32s56h;$c43.sfc67o0cm99'str1[::3]
'ilovefishc.com'

字符串格式化方法:format()

"{0}love{b}.{c}".format("i",b="fuck",c="you")


%c % 97
>>>a        97的ASCII码是a

python清空列表_Python之列表相关推荐

  1. python list常用方法_Python中列表(List)的基本用法

    一.列表的创建 list((3, 5, 7, 9, 11)) list(range(1, 10, 2)) """ 字符串.集合.字典的键.字典的键:值对转列表 " ...

  2. python建立列表_python创建列表和向列表添加元素的实现方法

    今天的学习内容是python中的列表的相关内容. 一.创建列表 1.创建一个普通列表 >>> tabulation1 = ['大圣','天蓬','卷帘'] >>> ...

  3. 初学者对python的认识_Python初学者列表,python,初识

    1.认识列表 列表可以放入所有我们目前学习过的数据类型,甚至包括列表 2.有关列表的方法.内置函数(设列表的名称为list) 向列表中添加元素: append():list.append(要添加的元素 ...

  4. python函数参数列表_python函数列表

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python函数函数是python里组织代码的最小单元,python函数包含以下 ...

  5. python数列翻转_Python 翻转列表

    Python 翻转列表 定义一个列表,并将它翻转. 例如,对调第一个和第三个元素:翻转前 : list = [10, 11, 12, 13, 14, 15] 翻转后 : [15, 14, 13, 12 ...

  6. python 返回列表_python返回列表

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 列表列表是python最常用的数据类型,它可以作为一个方括号内的逗号分隔值出现列 ...

  7. python 下标 遍历列表_python 遍历列表提取下标和值的实例

    python 遍历列表提取下标和值的实例 如下所示: for index,value in enumerate(['apple', 'oppo', 'vivo']): print(index,valu ...

  8. python字典嵌套列表_Python 字典 列表 嵌套 复杂排序大全

    https://blog.csdn.net/ray_up/article/details/42084863 一: 字典排序 解析: 使用sorted 方法, 排序后的结果为一个元组. 可以字符串排序( ...

  9. python 清空队列_python实现:队列

    队列 队列和栈比较类似,可以和博文:https://blog.csdn.net/weixin_42521211/article/details/88946748 参考学习. 队列的一个特性是:先进先出 ...

  10. python清空语句_python有趣语句

    python 赋值语句 python中的语句: 赋值语句 if语句,当条件成立时运行语句块.经常与else, elif(相当于else if)配合使用. for语句,遍列列表.字符串.字典.集合等迭代 ...

最新文章

  1. 用伪代码模拟洗衣机的运转流程
  2. 应用虚拟化技术的五大理由
  3. MRP清单的动态和静态ABAP的取法
  4. Mysql 按条件排序查询一条记录 top 1 对应Mysql的LIMIT 关键字
  5. Jedis对redis的操作详解
  6. python3的web开发中出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 1: invalid star
  7. tl r402路由器设置_tplink wr847n无线路由器如何设置 tplink wr847n无线路由器设置方法【详解】...
  8. 测绘专业学生对测绘软件的一点认识
  9. mysql数据库性能跟哪些参数有关系_MySQL性能优化全攻略-服务器参数调整
  10. Qt部件学习之-烧鹅
  11. MVC在Web框架中的应用
  12. 创建一个Django项目
  13. noi.ac #529 神树的矩阵
  14. android apk加密技术,android apk 自我保护技术-加密apk
  15. multiparty 和 busboy
  16. 真正的人工智能能实现吗_如何实现真正的人工智能
  17. An unexpected connection driver error occured错误(亲测有效)
  18. HDU3713 Double Maze(BFS)
  19. visio设置图片默认大小_学习PS第6课(图片大小设置)
  20. Liv555简单移植

热门文章

  1. 下拉框_教你封装 Element Tree 树状下拉框
  2. centos7 network网络服务重启报错failed to start lsb
  3. java des对称加密_JAVA加密解密DES对称加密算法
  4. bootstrp-table 获取checkbox选中行的数据id
  5. IDEA全文搜索排除无用的文件夹
  6. 12 | 排序(下):如何用快排思想在O(n)内查找第K大元素?
  7. 【常见笔试面试算法题12续集五】动态规划算法案例分析5 01背包练习题
  8. 2018-2019-2 20165212《网络攻防技术》Exp5 MSF基础应用
  9. Spring boot项目集成Sharding Jdbc
  10. 条件、循环、函数定义 练习