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

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

一. 列表

能装东西的东西, 列表中装的数据是没有限制的. 大小基本是够用的.

列表使用 [ ] 表示. 在列表中每个元素与元素之间用逗号隔开. 

 

有索引和切片

[start: end: step]

 

二. 增删改查

1.增加:

append()  追加  在最后添加, 效率比较高

 insert()    插入, 可能会导致元素移动   insert(2,"元素")

extend()   迭代增加

2.删除:

remove()  删除指定元素, 但删除不存在的元素会报错

pop()  删除最后一个,也可以索引删除   pop(2)

clear()  清空list

del    切片删除   del lst[0:3]

3.修改:

索引修改

lst[2] = "新元素"

4.查询: 

for el in lst:  print(el)

 5.操作:

  1. count()

  2. sort()  升序排序

      sort(reverse = True)   降序排序

  3. reverse()   翻转

  4. find()

  5. index()

 

三. 元组(tuple)

不可变得列表.  只读列表,  由小括号表示.  元素与元素之间使用逗号隔开,  数据类型没有限制,  第一层不可变,  第二层取决于数据类型

如果是空元祖:  tuple()

一个元素的元组  (1, )

 

四. 列表的嵌套和元组的嵌套

元组和列表都可以进行嵌套

使用降维操作, 一层一层的看

 

五. range()

range(边界)   从0到边界

range(start, end)  从start到end

range(start, end, step)   从start到end, 步长是step

 

遍历列表的时候可以使用range

for i in range(len(lst)):  print(lst[i])

 

转载于:https://www.cnblogs.com/KX-Lau/p/9598559.html

你可能感兴趣的文章
选择器
查看>>
Mysql与Oracle 的对比
查看>>
jquery实现限制textarea输入字数
查看>>
thinkphp5 csv格式导入导出(多数据处理)
查看>>
PHP上传RAR压缩包并解压目录
查看>>
Codeforces 719B Anatoly and Cockroaches
查看>>
jenkins常用插件汇总
查看>>
c# 泛型+反射
查看>>
第九章 前后查找
查看>>
Python学习资料
查看>>
jQuery 自定义函数
查看>>
jquery datagrid 后台获取datatable处理成正确的json字符串
查看>>
ActiveMQ与spring整合
查看>>
web服务器
查看>>
网卡流量检测.py
查看>>
poj1981 Circle and Points 单位圆覆盖问题
查看>>
POP的Stroke动画
查看>>
SQL语句在查询分析器中可以执行,代码中不能执行
查看>>
yii 1.x 添加 rules 验证url数组
查看>>
html+css 布局篇
查看>>