Python基础_04:列表(2019-1-13)

列表

# 访问
print(nameList[0])

# 打印数组
print(nameList)

# 遍历
for i in nameList:
    print(i)
print("zkjdbc")

# 遍历
i=0
while i

列表嵌套

# 列表的嵌套
# 一维 向量 vector
# 二维 矩阵 matrix
# 一个学校有三个办公室,八位老师,等待分配工位
# 定义一个列表,表示办公室

import  string
import random

# 定义列表 利用append添加元素
# 使用string库产生字母
# 利用random库产生随机数
# 产生重复一行字符可利用*

offices=[[],[],[]] #相当于定义列表
names=[]
for i in range(8):
    names.append(string.ascii_uppercase[i])
print(names)
for name in names:
    index=random.randint(0,2)
    offices[index].append(name)
print(offices)

#遍历展示
i=0
for tempNames in offices:
    i+=1
    print("办公室%d的人数为%d"%(i,len(tempNames)))
    for name in tempNames:
        print(name,end=" ")
    print("")
    print("-"*15)

你可能感兴趣的:(Python基础_04:列表(2019-1-13))