来源:自学PHP网 时间:2020-09-27 14:57 作者:小飞侠 阅读:次
[导读] python 如何快速复制序列...
今天带来python 如何快速复制序列教程详解
1 基本用法 把序列乘以一个整数,就会产生一个新序列。这个新序列是原始序列复制了整数份,然后再拼接起来的结果。 l=[1,2,3] l2=l * 3 logging.info('l2 -> %s',l2) l3=5 * 'deniro' logging.info('l3 -> %s',l3) 运行结果:
* 复制语法不会修改原有的操作对象,而是构建出一个全新的序列。 2 列表陷阱 a * n 语法中,a 为列表,n 为需要复制的列表数。如果 a 列表中的元素是基本类型的话,没什么问题。但如果 a 列表中的元素是对象的引用的话,那么这些复制出来的列表中的引用其实指向的是同一个引用。 Luciano Ramalho 举了一个井字棋示例。 井字棋,英文名叫Tic-Tac-Toe,是一种在3*3格子上进行的连珠游戏,和五子棋类似,由于棋盘一般不画边框,格线排成井字故得名。游戏需要的工具仅为纸和笔,然后由分别代表O和X的两个游戏者轮流在格子里留下标记(一般来说先手者为X),任意三个标记形成一条直线,则为获胜。
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com