首页 / PYTHON / Python第二周学习
Python第二周学习
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python第二周学习,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1777字,纯文字阅读大概需要3分钟。
内容图文
![Python第二周学习](/upload/InfoBanner/zyjiaocheng/598/82034f336fb844efbf43938a2dc71c85.jpg)
Python序列
常用的序列结构有列表,元组,字典,字符串,集合等
1,列表创建与删除
使用’’=’’
>>>a_list=[] #创建空列表
删除使用del
2,列表元素的增加
(1)使用+运算符实现将元素添加到列表中的功能
>>>aList[3,4,5]
>>>aList=aList+[7]
>>>aList
[3,4,5,7]
(2)使用列表对象的append(),是真正意义上的在列表上的在列表尾部添加元素
>>>aList.append(9)
>>>aList
[3,4,5,7,9]
(3)使用列表对象的extend()方法可以将另一个迭代对象的所有元素添加至该列表对象尾部
>>>a.extend([7,8,9])
>>>a
>[5,2,4,7,8,9]
>>>aList.extend([11,13])
>>>aList
(4)使用列表对象的insert()方法将元素添加至列表的指定位置
>>>aList.insert(3,6)
>>>aList
[3,4,5,6,7,9,11,13,15,17]
(5)使用乘法来扩展列表对象,将列表与整数相乘,生成一个新列表,新列表是原列表中元素的重复
>>>aList=[3,5,7]
>>>aList*3
[3,5,7,3,5,7,3,5,7]
3.列表元素的删除
(1)使用del命令删除列表中的指定位置上的元素
>>>a_list=[3,5,7,9,11]
>>>del a_list[1]
>>>a_list
[3,7,9,11]
(2)使用列表的pop()方法删除并返回指定(默认为最后一个)位置上的元素
```cpp
>>>a_list=list((3,5,7,9,11))
>>>a_list.pop()
>11
>>>a_list
[3,5,7,9]
(3)使用列表对象的remove()方法删除首次出现的指定元素
>>>a_list=[3,5,7,9,7,11]
>>>a_list.remove(7)
>>>a_list
>[3,5,9,7,11]
4.列表元素访问与计数
使用列表对象的index()方法可以获取指定元素首次出现的下标,语法为index(value[start,[stop]])
>>>aList.index(7)
4
>>>aList.index(100)
ValueError:100 is not in list
5.成员资格判断
如果需要判断列表中是否存在指定的值,可以使用前面介绍的count()方法
6.列表排序与逆序
使用列表对象自身提供的sort()方法可以进行原地排序
也可使用内置函数sorted()对列表进行排序,与列表对象的sort()方法不同
可以使用列表对象的reverse()方法将所有元素原地逆序
7.用于序列操作的常用内置函数
(1)all()和any()
(2)len(列表)
(3)max(列表)
(4)sum(列表)
(5)zip(列表1,列表2,…)
8.列表推导式
列表推导式语法形式为[exp for variable in iterable if condition]
**
内容总结
以上是互联网集市为您收集整理的Python第二周学习全部内容,希望文章能够帮你解决Python第二周学习所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。