标签:函数 list 列表 range 使用 print 101
列表的添加
list = []
方法一
list.append('hello')#append函数在列表后面添加
list.append('world')
print(list)
方法二
list.extend(['hello','world'])#extend函数在列表后面添加
print(list)
方法三
list = [1,2]
list.insert(0,123)#insert函数在指定下标插入
print(list)
方法四,拼接
print(list+['hello world'])
列表的删除
方法一
list = [1,2,3,4]
data = list.pop(2)#pop函数的弹出值
print(list,data)
方法二
list.remove(list[1])#remove函数移除指定下标的值
print(list)
方法三
del list[1]#del函数删除指定下标的值
print(list)
方法四
list.clear()#clear函数清空列表
print(list)
列表修改
单个列表
list = [1,2,3,4]
list[2] = 5
print(list)
一组列表,切片
list = [1,2,3,4]
list[1:] = [5,6,7,8]
print(list)
列表的查询
for循环
list = [1,2,3,4,5]
for i in list:#遍历
print(i)
for i in range(len(list)):#输出下标
print(i)
print(list.count(1))#count统计字符出现个数
print(list.index(1))#查询字符出现的第一次下标
生成一个1-100的列表
list = [ i for i in range(1,101)]
print(list)
生成一个1-100数的奇数列表
list = [ i for i in range(1,101) if i%2==1]
print(list)
生成一个1-100数的偶数列表
list = [ i for i in range(1,101) if i%2==0]
print(list)
生成一个1-100数的奇数为正偶数为负列表
list = [ i if i%2==1 else -i for i in range(1,101)]
print(list)
#代码展开[[1,2,3],[4,5,6],[7,8,9]]
list = [[1,2,3],[4,5,6],[7,8,9]]
print([y for x in list for y in x])
标签:函数,
list,
列表,
range,
使用,
print,
101
From: https://www.cnblogs.com/striveforward/p/18233032