列表独有方法
列表是序列的一种形式,对其元素类型没有统一的要求,元素类型可以不一样
创建列表;
li=list()
li=s.split()
[i for i in data]
[item for i in data if condition]
[exp1 ifcondition else exp2 for i in data]
-
.append(x): 添加一个元素进入列表 -
.extend(list):拼接一个列表 -
.insert(index,value): 在序列index前添加元素 value -
.reverse(): 颠倒序列 -
.index(value): 查找单个元素第一次出现下标,字符串是:find() -
s.split(): 返回列表;可以用多个空格分割 -
s.join(list): 将list 用s连接,返回字符串。以s作为分隔符,将list元素为序列、字符串、元组、字典 -
.sort(): 列表自然排序 import random
random.shuffle(list) 打乱列表顺序
random.choice(list) 随机返回一个元素
random.random() 返回一个[0,1)的随机数
random.randint(stat,end) 返回一个[star,end)的整数
random.seed(value) 确定的种子之后产生可再现的随机数
|