经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Python » 查看文章
Python学习-列表的其它主要操作
来源:cnblogs  作者:瞳孔冷色  时间:2018/10/25 9:31:39  对本文有异议

列表的其它主要操作

  还记得之前使用del语句去清除一个列表中的所有内容,那么会因为把列表全部清空,所以输出会报错。可以使用clear() 完成 

clear(self):可以将一个列表变成空列表

  1. list = [1,2,"a","liu",True,"a",["wen",12],"a"];
  2. print(list.clear()); // None

copy(self):可以将一个列表复制给另一个列表

  1. list = [1,2,"a","liu",True,"a",["wen",12],"a"];
  2. res= list.copy()
  3. print(res); // [1, 2, 'a', 'liu', True, 'a', ['wen', 12], 'a']

   如果想要快速复制一个列表里的元素,可以使用列表的乘法操作

  1. li = ["a","b",1,2]
  2. res = li*3;
  3. print(res); // ['a', 'b', 1, 2, 'a', 'b', 1, 2, 'a', 'b', 1, 2]

  同样,列表与列表之间可以进行可以进行加法操作

  1. list = [1,2,"a"];
  2. list2 = [3,4,"b"];
  3. res = list + list2;
  4. print(res); // [1, 2, 'a', 3, 4, 'b']

  

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号