python有序列表_python有序列表以及方法的介绍(代码)

python有序列表_python有序列表以及方法的介绍(代码)本篇文章给大家带来的内容是关于python有序列表以及方法的介绍(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。有序列表以及有序列表的函数和方法(list)list=[‘hello’,’wrold’]#len获取查询长度length=len(list)#append添加一个新元素,到list的末尾list.append(‘admin’)#pop删除指定位…

大家好,又见面了,我是你们的朋友全栈君。

本篇文章给大家带来的内容是关于python有序列表以及方法的介绍(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

有序列表以及有序列表的函数和方法(list)list = [‘hello’, ‘wrold’]

# len 获取查询长度

length = len(list)

# append 添加一个新元素,到list的末尾

list.append(‘admin’)

# pop删除指定位置的元素

list.pop(len(list)-1)

# insert指定位置添插入元素

#两个参数 1.要插入的位置 2.插入的内容

list.insert(len(list),’admin’)

#打印list

print(list)

#[‘hello’, ‘wrold’, ‘admin’]

#如果你输入的下标大于list长度则会自动=插入到list长度的位置

#即list.insert(len(list),’admin’)

list.insert(1000,’admin’)

print(list[3]) #admin

# extend list追加合并

list = [123,456]

list1 = [789,101112]

a = list.extend(list1) #[123,456,789,101112]

#index list 找出第一个匹配项的的下标(索引位置) 返回下标

list = [123,456,456,’b’]

a = list.index(456)

#remove 删除第一个匹配项

list = [123,’a’,[1,3,4]]

list.remove([1,3,4]) # list = [123,’a’]

#resverse 反向list

list.resverse()

#sort 排序list

#list.sort(cmp=None, key=None, reverse=False)

list = [1,2,3,4,6,5]

list.sort()

list.sort(reverse = True)

list = [[1, 6], [2, 3], [3, 7]]

#声明函数

def second(item):

return item[1]

list.sort(key = second)

list.sort(key = second,reverse = True)

operator模块 比较两个列表的元素import operator

operator.lt(a,b) a < b 从第一个数字或者字母(ASCII)比较

.le a <= b

.eq a == b

.ne a != b

.gt a > b

.ge a >= b

返回值是boolean类型

ord和chra = ‘a’

a = ord(a) #97

a = chr(a) # ‘a’

#ord 字符串转ASCII

#chr 数字转字符串

max 和 min#max返回列表的最大值,list元素必须为同一类型,返回最大的值

#max返回列表的最小值,list元素必须为同一类型,返回最小的值

#数字直接比较大小 字符串比较ASCII

list = [123, 456]

print (max(list), min(list))

#456 123

list = [‘ab’, ‘cd’]

print (max(list), min(list))

#ascii值 97 98,99 100

#cd ab

list函数和tuple函数将无序集合转为列表,只转换最外1层

list((1, 2, 3, (4, 5))) #[1, 2, 3, (4, 5)]

将列表转为无序集合,只转换最外1层

tuple([1, 2, 3, [4, 5]]) # (1, 2, 3, [4, 5])

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/149329.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Linux下CMake简明教程

    Linux下CMake简明教程Linux下使用CMake的教程

  • 哪些异常是RuntimeException?Sql异常属于RuntimeException吗?Spring下SQL异常事务回滚

    哪些异常是RuntimeException?Sql异常属于RuntimeException吗?Spring下SQL异常事务回滚更多Spring事务问题请访问链接:Spring事务回滚疑难详解一,为什么框架中根本没有对Exception的一般子类进行回滚配置,异常发生时,事务都进行了回滚,说好的只会对RuntimeException(Unchecked非受检异常)回滚呢?此时,我们就有必要了解一下,RuntimeException所包含的子类具体有哪些:这时,或许你就…

  • IE10/IE11兼容视图设置方法_ie浏览器兼容性视图设置

    IE10/IE11兼容视图设置方法_ie浏览器兼容性视图设置如何设置ie11浏览器兼容性视图?ie浏览器是系统自带的浏览器,由于兼容性问题不受欢迎。接下来小编就给大家介绍一下如何设置ie11浏览器兼容性视图。具体如下:1.首先第一步打开电脑中的【ie浏览器】。2.第二步进入浏览器首页后,根据下图所示,点击页面右上方的齿轮图标。3.第三步在弹出的菜单栏中,根据下图所示,点击【兼容性视图设置】选项。4.第四步进入【兼容性视图设置】页面后,根据下图所示,…

  • java正则表达式http_Java 正则表达式(精华)

    java正则表达式http_Java 正则表达式(精华)英文:JakobJenkov译文:严亮链接:ifeve.com/java-regex/Java提供了功能强大的正则表达式API,在java.util.regex包下。本教程介绍如何使用正则表达式API。正则表达式一个正则表达式是一个用于文本搜索的文本模式。换句话说,在文本中搜索出现的模式。例如,你可以用正则表达式搜索网页中的邮箱地址或超链接。正则表达式示例下面是一个简单的Java正则表达式的…

  • fromopen函数通达信_precision函数

    fromopen函数通达信_precision函数apply及applyIf方法都是用于实现把一个对象中的属性应用于另外一个对象中,相当于属性拷贝。  不同的是apply将会覆盖目标对象中的属性,而applyIf只拷贝目标对象中没有而源对象中有的属性。 apply方法的签名为“apply(Objectobj,Objectconfig,Objectdefaults):Object”, 该方法包含三个参数…

  • 2.5D RGBD 图像 深度学习

    2.5D RGBD 图像 深度学习RGBD=RGB+DepthMapRGB:RGB色彩模式是工业界的一种颜色标准,是通过对红®、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。DepthMap:在3D计算机图形中,DepthMap(深度图)是包含与视点的场景对象的表面的距离有关的信息的图像或图像通道。其中,DepthMap类似于灰度图像,只是它的每个像素值是传感器

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号