python基础语法
qq_38673794
这个作者很懒,什么都没留下…
展开
-
python创建列表的几种方式对比
刷题中经常使用到python的列表,对遇到的一些问题做个总结。1、创建空列表list = [] list = List()用这种方式创建的list只是指向了一个空列表对象。此时不能利用下标赋值 例如:list[0] = 1 会发生异常只能使用append()方法或者insert方法进行赋值2、创建并赋值list = [1,2,3]此时只能对已创建的元素使用下标,超出范围后...原创 2020-04-03 01:00:10 · 593 阅读 · 0 评论 -
python的a,b = b,a原理
python中提供交换两个值的操作:a,b = b,a其原理如下:1、让变量a指向“b值的地址”,2、再让变量b指向“a值的地址”用这种形式实现输出斐波拉契数列的方法如下:a,b = 0, 1while b<100: print (b), a, b = b, a+b其输出将是:1,1,2,3,5,8,13…注意在数组下标使用值进行交换时,这会引发一些问题:...原创 2019-09-21 21:42:32 · 3551 阅读 · 1 评论