Python实现二维数组输入的两种常用方法
本文介绍Python中读取二维数组的两种实现方式。第一种利用列表推导式结合map函数,将输入字符串转换为整数列表;第二种通过基础循环初始化矩阵并逐行读取。文章以3x3矩阵为例,展示了从键盘接收数据并转换为int类型的具体代码实现,供开发者参考。
此前在Python中处理二维数组的输入方式曾让人困惑,如今已成功实践,特此记录以备查阅。此处以输入1至9构成3x3矩阵为例进行说明。
n=int(input())
line=[[0]*n]*n
for i in range(n):
line[i]=input().split(' ')
print(line)
核心关键在于将读取的数据转换为int类型!
以上关于Python输入二维数组的方法分享完毕,希望能为读者提供有益参考,同时也感谢大家的支持。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









