python基础——列表

example = ['i', 'love', 'you']

列表自操作

添加元素

  • 末尾添加元素

    example.append('!')  #['i', 'love', 'you', '!']
    
  • 插入元素

    example.insert(0, '!') #['!', 'i', 'love', 'you']
    

删除元素

  • del删除
del exmaple[0]  #[love', 'you']
  • pop()删除末尾元素
example = example.pop()  #['i', 'love']
  • 删除任何位置元素
example = example.pop(1)  #['i', 'you']
  • 根据值删除
example.remove('i')  #[love', 'you']

排序

  • 永久排序
example.sort()  #['i', 'love', 'you']
example.sort(reverse = True)  #['you', 'love', 'i']
  • 暂时排序
str = sorted(example)

翻转列表

example.reverse()  ##['you', 'love', 'i']

计算长度

l = len(example)  #3

操作列表

遍历

for ex in example:
	print(ex)

数值列表

for value in range(1,6):
	print(value)  #1/2/3/4/5
    
values = list(range(1,7,2))  #[1, 3, 5]
valuess = [value**2 for value in values]

统计计算

max(values)  #5
min(values)  #1
sum(values)  #3

切片

values[:2]  ##[1, 3]

元组

数值不可变的列表

ls = (100, 200)

注:不可改变元组内部元素,但可直接改变元组数值

ls = (300, 400)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值