Python学习笔记138

简介: Python 列表(List)

#!/usr/bin/python

# -*- coding: UTF-8 -*-


list01 =['runoob',786,2.23,'john',70.2]

list02 =[123,'john']


print list01

print list02


# 列表截取


print list01[0]

print list01[-1]

print list01[0:3]


# 列表重复


print list01 *2


# 列表组合


print list01 + list02


# 获取列表长度


print len(list01)


# 删除列表元素


del list02[0]

print list02


# 元素是否存在于列表中


print'john'in list02  # True


# 迭代


for i in list01:

   print i


# 比较两个列表的元素


print cmp(list01, list02)


# 列表最大/最小值


print max([0,1,2,3,4])

print min([0,1])


# 将元组转换为列表


aTuple =(1,2,3,4)

list03 = list(aTuple)

print list03


# 在列表末尾添加新的元素


list03.append(5)

print list03


# 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)


list03.extend(list01)

print list03


# 统计某个元素在列表中出现的次数


print list03.count(1)


# 从列表中找出某个值第一个匹配项的索引位置


print list03.index('john')


# 将对象插入列表


list03.insert(0,'hello')

print list03


# 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值


print list03.pop(0)

print list03


# 移除列表中某个值的第一个匹配项


list03.remove(1)

print list03


# 反向列表中元素


list03.reverse()

print list03


# 对原列表进行排序


list03.sort()

print list03

相关文章
|
2月前
|
网络协议 Java Linux
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
本文介绍了PyAV库,它是FFmpeg的Python绑定,提供了底层库的全部功能和控制。文章详细讲解了PyAV的安装过程,包括在Windows、Linux和ARM平台上的安装步骤,以及安装中可能遇到的错误和解决方法。此外,还解释了时间戳的概念,包括RTP、NTP、PTS和DTS,并提供了Python代码示例,展示如何获取RTSP流中的各种时间戳。最后,文章还提供了一些附录,包括Python通过NTP同步获取时间的方法和使用PyAV访问网络视频流的技巧。
429 4
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
|
2月前
|
Python
Socket学习笔记(二):python通过socket实现客户端到服务器端的图片传输
使用Python的socket库实现客户端到服务器端的图片传输,包括客户端和服务器端的代码实现,以及传输结果的展示。
165 3
Socket学习笔记(二):python通过socket实现客户端到服务器端的图片传输
|
2月前
|
JSON 数据格式 Python
Socket学习笔记(一):python通过socket实现客户端到服务器端的文件传输
本文介绍了如何使用Python的socket模块实现客户端到服务器端的文件传输,包括客户端发送文件信息和内容,服务器端接收并保存文件的完整过程。
175 1
Socket学习笔记(一):python通过socket实现客户端到服务器端的文件传输
|
2月前
|
关系型数据库 MySQL 数据库
Mysql学习笔记(四):Python与Mysql交互--实现增删改查
如何使用Python与MySQL数据库进行交互,实现增删改查等基本操作的教程。
73 1
|
2月前
|
Ubuntu Linux Python
Ubuntu学习笔记(六):ubuntu切换Anaconda和系统自带Python
本文介绍了在Ubuntu系统中切换Anaconda和系统自带Python的方法。方法1涉及编辑~/.bashrc和/etc/profile文件,更新Anaconda的路径。方法2提供了详细的步骤指导,帮助用户在Anaconda和系统自带Python之间进行切换。
117 1
|
2月前
|
索引 Python
Python学习笔记编程小哥令狐~持续更新、、、(上)
Python学习笔记编程小哥令狐~持续更新、、、(上)
53 2
|
2月前
|
存储 Python
Python学习笔记编程小哥令狐~持续更新、、、 (下)
Python学习笔记编程小哥令狐~持续更新、、、 (下)
35 1
|
2月前
|
存储 Python
【免费分享编程笔记】Python学习笔记(二)
【免费分享编程笔记】Python学习笔记(二)
48 0
【免费分享编程笔记】Python学习笔记(二)
|
2月前
|
Java 编译器 Go
Python学习笔记--- day01计算机基础和环境搭建(一)
Python学习笔记--- day01计算机基础和环境搭建(一)
47 2
|
2月前
|
程序员 编译器 Python
Python学习笔记--- day01计算机基础和环境搭建(二)
Python学习笔记--- day01计算机基础和环境搭建(二)
50 1