首页 / PYTHON / python小记-2
python小记-2
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python小记-2,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2127字,纯文字阅读大概需要4分钟。
内容图文
![python小记-2](/upload/InfoBanner/zyjiaocheng/702/2b5c288d3cf94a5d856c2dcebc3e8966.jpg)
列表
list.append('XXX') ——添加元素到列表
list.extend( [ ' xx' , 'yy' ] )——将多个元素追加到列表
list .insert ( 1 ,'xxx' )——将元素插入到指定位置
- 把 x ,y ,z 三个变量的值互换
x , y , z = z ,y ,x
- 成员资格运算符
in —— 用于检查一个值是否在序列中
type() / isinstance ()——判断变量类型
例:
member =['a' , 'b' , 'c ']
- del member[1] ——删除第二个元素
member.remove('a')
member.pop(1) ——(把第二个元素从member中取出,被取出元素在列表中不再有)
# name=member.pop(1) 是可以的
- member [0:3] —— 得到列表里前三个元素
- member2 = member [ : ] —— 分片复制——与 member2 = member 的复制有区别—— 后者member2会随着member的变化而变化
- 列表推导式——动态创建列表
例: list 1 =[ i*i for i in range (10) ] —— list 1 = [ 0,1,4,9,16,25,36,49,64,81]
等价于:list 1 = [ ]
for i in range (10):
list 1. append(i*i)
- list.sort() ——从小到大顺序排列 ——list.sort(reverse=True)——从大到小顺序排列
- list.reverse() ——对列表逆序排列
- list2=list1.copy() ——复制list1
- list.clear() ——清空列表的元素,list2 变为空列表
- list.count('xxx') ——某元素在列表中出现的次数
- list.index( 'xxx' , 2 , 7) ——检索元素在列表中的位置 ;2,7为起止位置,即范围
元组
tuple 中 " , " 是关键
- temp1 = (1,) #只有一个元素的元组,括号可以不加
- temp2 = 2,3,4 # 有三个元素的元组
- 8*(8)——>64
- 8*(8,)——>(8,8,8,8,8,8,8,8) # “*”变为重复操作符
- 所有对象,逗号分隔的,无明确用符号定义的集合默认类型是元组
x , y , z =1 , 2 , 3
type (x) =<class 'int'>
h= x , y , z
type (h)=<class 'tuple'>
元组和字符串的更改、更新
例:tuple1 [:6]+("xxx" , ) + tuple2 [6:]
str1 [:6] + 'xxx' + str1 [6:]
字符串
字符串的方法及注释
字符串格式化符号含义及转义字符含义
- 序列——列表、元组、字符串的一些BIF
max()
min()
sum()——sum(list1, 8)——将list1里数字元素相加后再加上8
sorted()——从小到大排列
list(reversed(numbers))
list(enumerate(numbers)) ——生成每个元素的index值和item值所组成的元组
list(zip(a , b) )——返回a , b 里各个参数组成的元组
内容总结
以上是互联网集市为您收集整理的python小记-2全部内容,希望文章能够帮你解决python小记-2所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。