需要帮助初始化列表或元组。 [英] Need help initializing a list or tuple.

查看:57
本文介绍了需要帮助初始化列表或元组。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要一个256 x 256无符号短值矩阵...

矩阵可以实现为列表或元组列表...

所以例如:

[[1] [2] [3],[4] [5] [6],[7] [8] [9]]

或者

((1,2,3),(4,5,6),(7,8,9))


这就是我到目前为止,但它不起作用...


a = [] []

我在范围内(0,256):

为范围内的j(0,256):

a [i] [j] = i ** 2

解决方案

" KraftDiner"写道:

我需要一个256 x 256无符号短值矩阵...
矩阵可以实现为列表或元组列表... [[1] [2] [3],[4] [5] [6],[7] [8] [9]]

((1,2,3),(4,5,6),(7,8,9))

这是我到目前为止所做的,但它不起作用......
a = [] []
我在范围内(0,256):
j在范围内(0,256):
a [i] [j] = i ** 2




这可能会有所帮助:

http://www.python.org/doc/faq/progra...mensional-list


< / F>


谢谢你工作得很好!

a = [[无] * 256] * 256

for i in range(0,256):

for j in range(0,256):

a [i] [j] = i ** 2


现在..我可以快速将其更改为1维长度列表

65536?


KraftDiner schrieb:

谢谢你工作得很棒!

a = [[无] * 256] * 256
我在范围内(0,256):
j在范围内(0,256):
a [i] [j] = i ** 2

现在..我可以快速将其更改为一维长度列表
65536吗?




sum(a,[])


Diez


I need a matrix of 256 x 256 unsigned short values...
The matrix can be implemented as a list of lists or a tuple...
So for example:
[[1][2][3], [4][5][6], [7][8][9]]
or
((1,2,3),(4,5,6), (7,8,9))

This is what I have so far but its not working...

a = [][]
for i in range(0,256):
for j in range(0,256):
a[i][j] = i**2

解决方案

"KraftDiner" wrote:

I need a matrix of 256 x 256 unsigned short values...
The matrix can be implemented as a list of lists or a tuple...
So for example:
[[1][2][3], [4][5][6], [7][8][9]]
or
((1,2,3),(4,5,6), (7,8,9))

This is what I have so far but its not working...

a = [][]
for i in range(0,256):
for j in range(0,256):
a[i][j] = i**2



this might help:

http://www.python.org/doc/faq/progra...mensional-list

</F>


Thank you that worked great!

a = [[None] * 256] * 256
for i in range(0,256):
for j in range(0,256):
a[i][j] = i**2

Now.. Can I change this quickly into a 1 dimensional list of length
65536?


KraftDiner schrieb:

Thank you that worked great!

a = [[None] * 256] * 256
for i in range(0,256):
for j in range(0,256):
a[i][j] = i**2

Now.. Can I change this quickly into a 1 dimensional list of length
65536?



sum(a, [])

Diez


这篇关于需要帮助初始化列表或元组。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆