物联网Python编程实战 课件 4.Python列表嵌套(应用).pptx

物联网Python编程实战 课件 4.Python列表嵌套(应用).pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Python列表嵌套应用江苏电子职业学院Python物联网

一个列表中的元素又是一个列表,那么这就是列表的嵌套。概念如:[[1,2],[3,4],[5,6]]

Python列表一个学校,有3个办公室均有足够的空余工位,现在有8位老师等待分配,请编写程序,完成8位老师办公室的随机分配。

Python列表0121.random.randint(0,2)#产生0到2的一个整数型随机数2.random.random()#产生0到1之间的随机浮点数3.random.choice(tomorrow)#从序列中随机选取一个元素random.choice(%^*())random.choice([剪刀,石头,布])random()随机函数offices=[[],[],[]]

Python列表012teachers=[Liu,Li,Zhang,xiaoli,Pan,Wang,zhao,diao]forteacherinteachers:offices=[[],[],[]]offices[index].append(teacher)3个教室构成一个嵌套的空列表8个待分配的老师index=random.randint(0,2)每个老师开始轮流抽签抽签值存入index根据抽签值,找到教室

Python列表示例代码:importrandomoffices=[[],[],[]]teachers=[Liu,Li,Zhang,xiaoli,Pan,Wang,zhao,diao]forteacherinteachers:index=random.randint(0,2)#index的值可能是0,1,2offices[index].append(teacher)print(offices)[[Zhang,zhao],[Pan,diao],[Liu,Li,xiaoli,Wang]]

Python列表想一想:该示例中如果分别将三个办公室的教师信息按下图方式打印出来,将如何编写打印代码?示例代码:importrandomoffices=[[],[],[]]teachers=[Liu,Li,Zhang,xiaoli,Pan,Wang,zhao,diao]forteacherinteachers:index=random.randint(0,2)offices[index].append(teacher)i=1forofficeinoffices:print(“第%d个办公室人数:%d,名单如下:%(i,len(office)))forteacherinoffice:print(teacher,end=)print(\n+-*30)i+=1

Python数字、Python字符串Python元组Python列表Python字典

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档