鱼C论坛

 找回密码
 立即注册
查看: 1864|回复: 0

[技术交流] 零基础入门学习Python——笔记10之12讲

[复制链接]
发表于 2017-8-11 17:19:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
一:基础知识
1、count()——计算参数在列表中出现的次数
2、index()——index(参数,起始位置,结束位置)
3、reverse——逆袭,将列表反转,无参数
4、sort——默认从小到大排列  sort(reverse=true)由大到小排列
5、copy——用法与切片是一样的
6、clear()——用于清空列表的元素,但要注意,清空完后列表仍然还在哦,只是变成一个空列表

二:
修改列表中的列表元素:
list1 = [1, [1, 2, ['小甲鱼']], 3, 5, 8, 13, 18]
list1[1][2][0] = '小鱿鱼'

三:
列表推导式或列表解析:列表推导式(List comprehensions)也叫列表解析,灵感取自函数式编程语言 Haskell。Ta 是一个非常有用和灵活的工具,可以用来动态的创建列表,语法如: [有关A的表达式 for A in B]

>>> list1 = [x**2 for x in range(10)]
>>> list1
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
相当于
list1 = []
for x in range(10):
    list1.append(x**2)

评分

参与人数 1鱼币 +2 收起 理由
小甲鱼 + 2

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 14:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表