Thank very much Marcus! George On Wed, Aug 3, 2022, 7:05 AM Marcus Müller <mmuel...@gnuradio.org> wrote:
> Hi George, > > first_element = pmt.vector_ref(P_list, 0) > > and > > spam_element = pmt.dict_ref(P_dict, pmt.to_pmt('spam'), pmt.PMT_NIL) > > respectively. > > Note that you must not put "payload" data into strings that you put into > PMT. > `pmt.to_pmt(str)` generates a PMT symbol, and these are saved for evermore > in a global table. > > Best regards, > Marcus > > On 03.08.22 13:19, George Edwards wrote: > > Hello GNURadio Community, > > > > Let's assume the following pmt definitions for a list and and dictionary > in an OOT block: > > P_list = pmt.to_pmt([1, 2, 3.45, 'eggs']) > > P_dict = pmt.to_pmt({'spam': 20, 'eggs': 40}) > > > > How do I explicitly extract the first element in P_list and the value > for 'spam' from P_dict? > > > > Thank you! > > > > George > >