Python自学(1):逗号代码与字符图网格
逗号代码:
def baby(num):
r = num[len(num) - 1]
num.remove(r)
num.append('and' + r)
str1 = ','.join(num) # 将列表转换为字符串
return str1
spam = ['apples', 'bananas', 'tofu', 'cats']
m = baby(spam)
print(m)
运行结果:
字符图网格代码:
grid = [['.', '.', '.', '.', '.', '.'],
['.', '0', '0', '.', '.', '.'],
['0', '0', '0', '0', '.', '.'],
['0', '0', '0', '0', '0', '.'],
['.', '0', '0', '0', '0', '0'],
['0', '0', '0', '0', '0', '.'],
['0', '0', '0', '0', '.', '.'],
['.', '0', '0', '.', '.', '.'],
['.', '.', '.', '.', '.', '.']]
for i in range(len(grid[0])): # 外循环
for j in range(len(grid)): # 内循环,先内再外
print(grid[j][i], end='')
print('\t') # 用制表符隔开
运行结果:
今日总结:列表一些基本操作还需要再熟悉熟悉,明天继续学习字典和结构化数据