. 列表嵌套 类似while循环的嵌套,列表也是⽀持嵌套的 ⼀个列表中的元素⼜是⼀个列表,那么这就是列表的嵌套
2. 应⽤⼀个学校,有3个办公室,现在有8位⽼师等待⼯位的分配,请编写程序,完 成随机的分配代码如下: #encoding=utf-8 import random # 定义⼀个列表⽤来保存3个办公室 offices = [[],[],[]] # 定义⼀个列表⽤来存储8位⽼师的名字 names = ['A','B','C','D','E','F','G','H'] i = 0 for name in names: index = random.randint(0,2) offices[index].append(name) i = 1 for tempNames in offices: print('办公室%d的⼈数为:%d'%(i,len(tempNames))) i+=1 for name in tempNames: print("%s"%name,end='') print("\n") print("-"*20) 运⾏结果如下: 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使⽤⼩ 括号,列表使⽤⽅括号。
<1>访问元组
<2>修改元组
说明: python中不允许修改元组的数据,包括不能删除其中的元素。 <3>元组的内置函数count, index index和count与字符串和列表中的⽤法相同
|