Python 操作列表

Python 操作列表

  • list() + range()
    – 用range()函数迅速创建列表
numbers = list(range(1,11))
print(numbers)

>> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
  • 一些简易处理数列的函数
numbers = list(range(1,11))
print(min(numbers))
print(max(numbers))
print(sum(numbers))

>>1
>>10
>>55
  • 列表解析
    – 将for循环和创造列表元素合为一体,简化代码
    –var_LIST = [表达式 for var in range(a,b)]
squares = [value**2 for value in range(1,11)]
print(squares)

>>[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
  • 关于列表和while的练习
unconfirmed_users =['alice','brian','candance']
confirmed_users = []
while unconfirmed_users:
    current_user = unconfirmed_users.pop()
    print('%s has been verified'%current_user)
    confirmed_users.append(current_user)
print('\n')
for user in confirmed_users:
    print(user.title())

>>candance has been verified
>>brian has been verified
>>alice has been verified

>>Candance
>>Brian
>>Alice
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值