<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Опять массив :)]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Опять массив :) форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 26 Apr 2026 02:35:59 +0300</pubDate>
		<item>
			<title>Опять массив :)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21837/topic1246/">Опять массив :)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			====code====
<pre>function table.transform(tab)
&nbsp;&nbsp;local ntab = {}
&nbsp;&nbsp;for k, v in pairs(tab) do ntab&#91;v&#93; = k end
&nbsp;&nbsp;return ntab
end

ticker = {}
ticker&#91;"SBER"&#93;= 3
ticker&#91;"LKOH"&#93;= 2
ticker&#91;"GAZP"&#93;= 1

for k, v in ipairs(table.transform(ticker)) do
&nbsp;&nbsp;print(v, k)
end</pre>
============= <br />
			<i>20.01.2017 01:23:34, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21837/topic1246/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21837/topic1246/</guid>
			<pubDate>Fri, 20 Jan 2017 01:23:34 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Опять массив :)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21836/topic1246/">Опять массив :)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Bno8Rr8B" href="/user/2600/" bx-tooltip-user-id="2600">Andrei2016</a> написал:<br />bulat,<br />не совсем понятно, чего вы хотите.<br />for &nbsp;k, v in pairs(array) &nbsp;do &nbsp;message(tostring(k)..&quot;: &quot;..v) &nbsp;end <br />при условии, что array = { &quot;SBER&quot;, &quot;LKOH&quot; &nbsp;} &nbsp;или т.п. В результате вы получите серию сообщений вида &quot;1: SBER&quot;.<br />=============<br />Не ясно мне, как потом обращаться к &quot;1: SBER&quot; из вне цикла for &nbsp; <br />
			<i>19.01.2017 23:27:00, bulat.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21836/topic1246/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21836/topic1246/</guid>
			<pubDate>Thu, 19 Jan 2017 23:27:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Опять массив :)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21835/topic1246/">Опять массив :)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_gTF09tk5" href="/user/2600/" bx-tooltip-user-id="2600">Andrei2016</a> написал:<br />bulat,<br />не совсем понятно, чего вы хотите.<br /><br /><br />=============<br /><br />Хочу сортировку двумерного массива по второму столбцу.<br /><br />Из такого :<br />
====code====
<pre>ticker&#91;"SBER"&#93;= 3
ticker&#91;"LKOH"&#93;= 2
ticker&#91;"GAZP"&#93;= 1
</pre>
=============
Получить:<br />
====code====
<pre>GAZP&nbsp;&nbsp;1
LKOH&nbsp;&nbsp;2
SBER&nbsp;&nbsp;3</pre>
=============
Если это вообще возможно <br />
			<i>19.01.2017 23:17:12, bulat.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21835/topic1246/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21835/topic1246/</guid>
			<pubDate>Thu, 19 Jan 2017 23:17:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Опять массив :)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21832/topic1246/">Опять массив :)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			bulat,<br />не совсем понятно, чего вы хотите.<br />Если вас интересует вариант кода для перебора элементов таблицы, то для этого существуют функции lua: pairs() и ipairs().<br />Пример:<br />for &nbsp;k, v in pairs(array) &nbsp;do &nbsp;message(tostring(k)..&quot;: &quot;..v) &nbsp;end <br />при условии, что array = { &quot;SBER&quot;, &quot;LKOH&quot; &nbsp;} &nbsp;или т.п. В результате вы получите серию сообщений вида &quot;1: SBER&quot;. <br />
			<i>19.01.2017 20:05:29, Andrei2016.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21832/topic1246/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21832/topic1246/</guid>
			<pubDate>Thu, 19 Jan 2017 20:05:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Опять массив :)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21825/topic1246/">Опять массив :)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			====code====
<pre>ticker&#91; "SBER" &#93;=1
ticker&#91; "LKOH" &#93;=2

array={ticker&#91;"SBER"&#93;, ticker&#91;"LKOH"&#93;,}</pre>
=============
Вроде все просто но не получается у меня.<br />Как получить &nbsp; из array название тикера в string-е &nbsp;&quot;SBER&quot; и &nbsp;&quot;LKOH&quot;? <br />
			<i>19.01.2017 16:11:57, bulat.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21825/topic1246/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21825/topic1246/</guid>
			<pubDate>Thu, 19 Jan 2017 16:11:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Опять массив :)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message11268/topic1246/">Опять массив :)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_pArACG6y" href="/user/1204/" bx-tooltip-user-id="1204">Владимир</a> пишет: <br /><noindex><a href="http://www.lua.org/pil/19.3.html" target="_blank" rel="nofollow">http://www.lua.org/pil/19.3.html</a></noindex> <br /> <noindex><a href="https://books.google.ru/books?id=tkHmCQAAQBAJ&amp;pg=PA123&amp;dq=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BD%D0%B0+%D1%8F%D0%B7%D1%8B%D0%BA%D0%B5+lua+pdf&amp;hl=ru&amp;sa=X&amp;ved=0ahUKEwjj-ZS93JrKAhUF_XIKHQnlAmAQ6AEIJDAA#v=onepage&amp;q=%D1%81%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0&amp;f=false" target="_blank" rel="nofollow">Сортировка</a></noindex><br /><br />=============<br />Владимир, огромное спасибо! <br />
			<i>08.01.2016 21:14:56, Игорь Князьков.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message11268/topic1246/</link>
			<guid>http://forum.quik.ru/messages/forum10/message11268/topic1246/</guid>
			<pubDate>Fri, 08 Jan 2016 21:14:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Опять массив :)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message11266/topic1246/">Опять массив :)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="http://www.lua.org/pil/19.3.html" target="_blank" rel="nofollow">http://www.lua.org/pil/19.3.html</a></noindex><br /><noindex><a href="https://books.google.ru/books?id=tkHmCQAAQBAJ&amp;pg=PA123&amp;dq=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BD%D0%B0+%D1%8F%D0%B7%D1%8B%D0%BA%D0%B5+lua+pdf&amp;hl=ru&amp;sa=X&amp;ved=0ahUKEwjj-ZS93JrKAhUF_XIKHQnlAmAQ6AEIJDAA#v=onepage&amp;q=%D1%81%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0&amp;f=false" target="_blank" rel="nofollow">Сортировка</a></noindex> <br />
			<i>08.01.2016 20:21:16, Владимир.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message11266/topic1246/</link>
			<guid>http://forum.quik.ru/messages/forum10/message11266/topic1246/</guid>
			<pubDate>Fri, 08 Jan 2016 20:21:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Опять массив :)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message11263/topic1246/">Опять массив :)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Переформулирую задачу: продемонстрируйте, пожалуйста, код, сортирующий двумерный массив по одному столбцу. Способ не имеет значения: при помощи table.sort() или без него. <br />
			<i>08.01.2016 18:33:29, Игорь Князьков.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message11263/topic1246/</link>
			<guid>http://forum.quik.ru/messages/forum10/message11263/topic1246/</guid>
			<pubDate>Fri, 08 Jan 2016 18:33:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
