clwn.net
当前位置:首页 >> python输出二维数组 >>

python输出二维数组

解答:1. op=open('xx.txt','r')2. list=[]3. for line in op:4. list.append(line)这样第一行就是a[0].要取出第一行第二个字.a[0].split(' ')[1]按空格分隔,函数名应该这个.简介:python是一种面向对象、直译式计算机程序设计语言,由荷兰人guido van

也能输入吧,百用eval处理一下.# -*- coding: utf8 -*- arrayString = input('输入一度个二维数回组答:') array = eval(arrayString) print(array)输入一个二维数组:[[1,2],[3,4]][[1, 2], [3, 4]]

二维数组示例:a=[[1,2,3],[4,5,6],[7,8,9]] print a print a[0] print a[1] print a[2] print a[0][0],a[0][1],a[0][2] sum=0 for i in range(0,3): for j in range(0,3): sum=sum+a[i][j] print sum

a=[]for i in range(1,61): a.append(str(i))print(a)#输出:['1','2','3',..'58','59','60']

#include<stdio.h>int i,a[100];int main(){FILE * fp1 = fopen("input.txt", "r");//打开输入文件FILE * fp2 = fopen("output.txt", "w");//打开输出文件if (fp1==NULL || fp2==NULL) {//若打开文件失败则退出puts("不能打开文件!");rturn 0;}

没有内置的多维数组,你有几种办法,一种是嵌套使用线性容器,比如list;一种是使用第三方库,有一些数值计算库有这个东西;第三种是自己实现一个.

只要给dict1[1]赋一个二维数组的值就可以了.dict1 = {1:[['a','b'],['c','d']]}print dict[1][0][0], dict[1][0][1], dict[1][1][0], dict[1][1][1]

直接用存在list里就可以了吧.a=[]a.appen(data) 二位数组在python其实也是list,比如s = ['python', 'java', ['asp', 'php'], 'scheme'],s[2]是一个list,你也可以把这个看成是二维数组吧.

在Python中,一个像这样的多维表格可以通过“序列的序列”实现.一个表格是行的序列.每一行又是独立单元格的序列.这类似于我们使用的数学记号,在数学里我们用Ai,j,而在Python里我们使用A[i][j],代表矩阵的第i行第j列.这看起来非常

a = [[1,2,3],[3,4],[4]]for i in a: n=len(i) while n<3: n=n+1 i.append(0) print(i)print(a)

alloyfurniture.com | ceqiong.net | pxlt.net | dzrs.net | jclj.net | 网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com