python教程--列表补遗一

>>> c = ['wonderful', 'yarn', 1, 2, 3]
>>> c
['wonderful', 'yarn', 1, 2, 3]
>>> d = [i * 2 for i in c]
>>> d
['wonderfulwonderful', 'yarnyarn', 2, 4, 6]

 

 enumerate 函数用于遍历序列中的元素以及它们的索引值:

>>> b

 

['i', 'love', 'python', 'barber', 'flounder', 'graceful', 'They']
>>> for c, d in enumerate(b):

 

print(c, d)
0 i
1 love
2 python
3 barber
4 flounder
5 graceful
6 They

 

 

函数,函数(),括号内就是序列,本身;而方法是:序列.方法()

 

list()函数和tuple()函数接受可迭代对象(比如另一个序列)作为参数,并通过浅拷贝数据
来创建一个新的列表或者元组.虽然字符串也是序列类型的,但是它们并不是经常用于list()和
tuple(). 更多的情况下,它们用于在两种类型之间进行转换,比如你需要把一个已有的元组转
成列表类型的(然后你就可以修改它的元素了),或者相反.

>>> b

 

['i', 'love', 'python', 'barber', 'flounder', 'graceful', 'They']
>>> c = ('confront', 'drowsy', 6.77)
>>> list(c)
['confront', 'drowsy', 6.77]
>>> c
('confront', 'drowsy', 6.77)
>>> tuple(b)
('i', 'love', 'python', 'barber', 'flounder', 'graceful', 'They')
>>> b
['i', 'love', 'python', 'barber', 'flounder', 'graceful', 'They']

 

转载于:https://www.cnblogs.com/SWTwanzhu/p/6137867.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值