Python列表List 梳理

Python List 梳理

Create:
List = list(range(s, t, step))
List = []
newList = List.copy()
newList = List[:]
List = [x**2 for x in range(1, 11) if x % 2 == 0]
List = [m + n for m in [2, 4] for n in [2, 5] ]
matrix = [[0 for col in range(3)] for row in range(3)]

AddTerm:
List.append(value)
List.insert(idx, value)
List.extend(iterable)

Delete:
del List[idx]
List.pop([idx])
List.remove(value)  只删除第一个
while value in List:  删除全部
    List.remove(value)
List.clear()

Check:
value in List
value not in List

Iterate:
for value in List:
for idx, value in enumerate(List):

Reverse:
List.reverse()

Sort:
# 就地排序
List.sort()  升序
List.sort(reverse=True)  降序
List.sort(key=str.lower)  字符串列表字典序升序
# 临时排序
sortedList = sorted(List)
sortedList = sorted(List, reverse=True)

Statistics:
min(List)
max(List)
sum(List)
List.count(value)

Find:
List.index(value)

Slice:
List[s:t:step]
List[:3] 前三个
List[-3:] 后三个
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值