虽然python的基础功能并没有提供数组数据类型,但可以通过列表,元组实现类似数组的功能。
如何实现?
话不多说,看栗子
1,直接定义:
array1=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]
array1[3][3]=8
print(array1)
2,间接定义(列表推导式法):
array2=[[0 for i in range(4)] for i in range(4)]
array2[3][3]=9
print(array2)
虽然python的基础功能并没有提供数组数据类型,但可以通过列表,元组实现类似数组的功能。
如何实现?
话不多说,看栗子
1,直接定义:
array1=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]
array1[3][3]=8
print(array1)
2,间接定义(列表推导式法):
array2=[[0 for i in range(4)] for i in range(4)]
array2[3][3]=9
print(array2)