前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python 列表 【基本使用功能】

python 列表 【基本使用功能】

作者头像
Lokinli
发布2023-03-09 17:14:58
2770
发布2023-03-09 17:14:58
举报
文章被收录于专栏:以终为始以终为始
代码语言:javascript
复制
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# by Mercury_Lc

list1 = list   # 开个新的列表的方法
list2 = []

list1 = [1,2,3]

n = len(list1)  # 长度
print(n)

Max = max(list1)   # 最值
Min = min(list1)
print(Min,Max)

tup1 = (1,2,3)     # 把元组转化成列表的操作
list2 = list(tup1)
print(tup1,list2)

list1.append(4)   # 在 list 后添加任何东西
list1.append(4)
print(list1)

list1.extend([5])  #在末尾添加元素,只能是 list 元素
print(list1)

num = list1.count(4)  # 查询某一个值出现的次数
print(num)

ans = list1.index(4)  # 查找 4 的 indext
print(ans)

list1.insert(6,6)  #在 index = 6 的地方插入 value 为 6
print(list1)

list1.pop()
print(list1)
list1.pop(5)  # 这里可选参数是 index 值
print(list1)

list1.remove(4)  # 显然这个里的删除是指的 value,并且删除第一个匹配的
print(list1)

list1.reverse() # 翻转列表
print(list1)

list1.sort()    # list.sort(cmp=None, key=None, reverse=False) cmp -- 可选参数, 如果指定了该参数会使用该参数的方法进行排序。
print(list1)   # key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
                #reverse -- 排序规则,reverse = True 降序, reverse = False 升序(默认)。

list2 = list1.copy()  # 列表的复制
print(list2)

list1.clear()  # 清空列表
print(list1)

运行结果:

代码语言:javascript
复制
3
1 3
(1, 2, 3) [1, 2, 3]
[1, 2, 3, 4, 4]
[1, 2, 3, 4, 4, 5]
2
3
[1, 2, 3, 4, 4, 5, 6]
[1, 2, 3, 4, 4, 5]
[1, 2, 3, 4, 4]
[1, 2, 3, 4]
[4, 3, 2, 1]
[1, 2, 3, 4]
[1, 2, 3, 4]
[]
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-12-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档