#方法3:remove(),删除内容的元素,若有多个,则删除第一个,如果没有则报错 print("方法3") a=[10,20,30,20,40,50] print("a的值",a) b=a print("b的值",b) b.remove(20) print("a的值",a) print("b的值",b)
老师这行代码运行结果不对劲呀,我明明是对b进行remove(20)元素,为什么a的也跟着删20元素了
a = (13218941965\ 1984615\ 69448948) print(a)
#方法4:insert(),插入的意思,可以任意位置插入元素,这样的插入会涉及整体的移动,会影响处理速度,涉及大量元素时尽量避免 #同样影响速度的有remove(),pop(),del() a=[10,20,30] a.insert(0,100)#前面为插入位置,第一个位置是0,后面为元素内容 print(a)
根据观看视频,了解 insert() 到影响程序的处理速度,是因为插入到中间,会导致处理的元素过多。如果我是添加一个元素,同时把一个元素删除掉,是否就不会影响处理速度了。(相当于替换功能,是否有这样的一个指令代码)
这个为什么显示不接受参数啊
a={3,'5','88','66',95,'88'} print(a) a.remove(95) print(a) a.clear() print(a)
老师为什么第三次print结果是
set()
clear()清空不应该是{}吗
老师,pycharm为什么要以管理员身份安装呢?我用的是Mac,怎么以管理员身份安装pycharm呢?
老师,最后一行代码提示!请问是为什么
为什么第一个没有换行,第二个就换行了呢?
这样也可以呀
这个差集为啥只有1,3 he 和it 难道不算差集吗
不是很明白这个地方的str 为什么还要添加
name = input("请输入名字:")salary = input("请输入月薪:")print("名字"+name)print("年薪"+str(int(salary)*12))就是第四行这个地方
老师数字格式化
{:.2e}
的2代表什么呢
什么时候后面需要加:
???????
if num%2==0
什么意思
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637