列表相加直接加
L=L1+L2
练习题完全写对了,耶!
列表相加直接加
L=L1+L2
练习题完全写对了,耶!
1.创建一个列表,里面包含1到一百万。
2.把上面的列表打印出来。
3.计算1中列表的和并打印出来
4,chuang'jian一个列表,里面包含1-20中的所有奇数,并打印出来。
TextList=list(range(1,1000001))
print(TextList)
TextSum=sum(TextList)
print(TextSum)
OddList=list(range(1,21,2))
print(OddList)
列表合并
l1 l2
1.l1.extent(l2)
2.l=l1+l2
合并列表的方法
1.extend()
2.l = l1+l2 有顺序的
ctrl+c终止程序运行
Python的list函数可以将其他数据类型转换为列表类型,并返回转换后的列表。当参数为空时,list函数可以创建一个空列表。
如
l = list(range(0,20))
合并列表: l1=["lihua","Rain","Jack","Xiuxiu"] l2=["Blue","Black","siki","xiaoming"] l1.extend(l2) 把l2追加到l1结尾。
加法合并:
l3=l1+l2
缩写:
l1+=l2
print(l1)
for t in range(1,100):打印1到100 print(t)
list=range(1,101) #计算1到100的和
for t in list:
print(list)
l= list(range(1,21,2))#打印1到20 的奇数
print(l)
合并列表:1 extend(): 2 +法
求和:sum()
23.列表的遍历(列表也叫集合)
for循环格式:不能随便添加缩进,记住
for name in names : print(name)
通过索引方式遍历列表:
for temp in range(0,len(names)) : print(names[temp])
24.生成有规律的数字列表:
range(3,10)表示一段数字,但还不是列表,需要转换成列表,则为 list(range(3,10)),print后即为[3,4,5,6,7,8,9] 可以看出,包含开始不包含结束,默认自动增长的步长为1;当写成list(range(3,10,3))时,表示为[3,6,9],此时步长为3;
25.数字列表的简单统计:
min(列表名):即为求列表中的最小值;
max(列表名):即为求列表中的最大值;
sum(列表名):即为将列表中的元素求和;
list = [ t**2 for t in range(1,11) ],其中t**2表示列表中每一个元素做平方处理;
26.列表的复制
newList = names[:]; (对)
如果是newList = names是把names的地址给了newList,此时改变newList时,names也改变了,相当于java中的变量为引用类型时的情况;newList = names*2表示复制了两份;
27。合并列表的方法:
例如列表list1、list2,list1.extend(list2)或list1+list2;