DerMeister
شنبه 28 بهمن 1391, 14:48 عصر
درود,
من یک فایل CSV دارم که از block های 6 در 4 (24 آیتم) ساخته شده و این block ها میتونن تکرار بشن.
حالا من میخوام این فایل CSV رو با مشخص کردن delimiter تبدیل به یک آرایه 3 بعدی کنم.
در این فایل 3 بلاک داریم که میتونه حداکثر 24 تا در هر بلاک آیتم داشته باشه, و با یک سطر کاما بلاک ها از هم جدا میشن. (میشه جور دیگه جدا کرد؟)
هر بلاک 6 تا column داره و 4 تا row.
فایل CSV من به این صورت هست:
1,5,2,1,8,9
6,7,1,7,2,8
3,9,3,9,3,7
2,9,4,6,5,6
,,,,,
1,5,0,0,0,9
6,7,0,7,0,8
3,9,3,9,0,7
2,9,4,6,5,6
,,,,,
0,0,0,0,0,0
0,0,1,0,0,0
0,0,3,9,3,0
2,9,4,6,5,6
حالا من میخوام این فایل رو input کنم و بتونم مقادیر رو با همچین ساختاری بخونم:
array(blocknumber,columnnumber,rownumber)
یعنی میخوام بتونم value هایی رو که میخوام با اشاره به شماره بلاک, شماره column و شماره row پیدا کنم.
تشکر.
من یک فایل CSV دارم که از block های 6 در 4 (24 آیتم) ساخته شده و این block ها میتونن تکرار بشن.
حالا من میخوام این فایل CSV رو با مشخص کردن delimiter تبدیل به یک آرایه 3 بعدی کنم.
در این فایل 3 بلاک داریم که میتونه حداکثر 24 تا در هر بلاک آیتم داشته باشه, و با یک سطر کاما بلاک ها از هم جدا میشن. (میشه جور دیگه جدا کرد؟)
هر بلاک 6 تا column داره و 4 تا row.
فایل CSV من به این صورت هست:
1,5,2,1,8,9
6,7,1,7,2,8
3,9,3,9,3,7
2,9,4,6,5,6
,,,,,
1,5,0,0,0,9
6,7,0,7,0,8
3,9,3,9,0,7
2,9,4,6,5,6
,,,,,
0,0,0,0,0,0
0,0,1,0,0,0
0,0,3,9,3,0
2,9,4,6,5,6
حالا من میخوام این فایل رو input کنم و بتونم مقادیر رو با همچین ساختاری بخونم:
array(blocknumber,columnnumber,rownumber)
یعنی میخوام بتونم value هایی رو که میخوام با اشاره به شماره بلاک, شماره column و شماره row پیدا کنم.
تشکر.