[TehPUG] تبدیل ۲ نوع داده tuple به یک dict

Masoud Naservand relive.mn at gmail.com
Mon Mar 16 12:30:50 CET 2015


چرا
__next__()
رو صدا می‌زنید؟
next(tup2)
بهتره

2015-03-11 0:17 GMT+03:30 Mohammad Reza Kamalifard <mr.kamalifard at gmail.com>:
> جواب های همه بچه ها خیلی با حال بود من کلی کیف کردم از خودندنشون
> مرسی
>
> 2015-03-10 23:43 GMT+03:30 Vahid Maani <vahidmaani at gmail.com>:
>>
>> @Mohsen Javid
>>
>> هـــا بیشتر دنبال همچین چیز می‌گشتم، دستورات تک خطی پایتون، عالین. :)
>>
>>
>> @سید حمید مهدوی
>>
>> با شئ‌های iterator تا حال کار نکرده بودم جالب بود برام.
>>
>>
>> @Saber Rastikerdar
>>
>> بیشتر برام مهمه که کار‌هام رو با خود پایتون انجام بدم و در شرایط خاصی مثله
>> نبود راه‌حل یا به صرفه نبودنش برم سراغ ابزار‌های دیگه.
>>
>>
>> از همه‌ی دوستان که به نوعی وقت گذاشتن و کمک کردن ممنونم :)
>>
>> On 03/10/2015 12:53 AM, Saber Rastikerdar wrote:
>>
>> شاید نرمال به نظر نرسه ولی دو تا کتابخونه میشناسم از این جور کارا انجام
>> میدن اما خب ممکنه دیگه پایتونیک به نظر نیان و یا اینکه پرفورمانس پایین بیاد.
>> من خودم از تولز استفاده کردم مفید بوده برام
>> https://github.com/pytoolz/toolz
>> https://github.com/serkanyersen/underscore.py
>>
>> مثلا توی underscore:
>> from underscore import _ as u
>> u.zipObject(tup2,tup1)
>>
>> اما خب شاید سایر توابعشون بیشتر به کارتون بیاد. مهم اینه که با چه چیزی
>> راحت ترید.
>>
>> On 03/09/2015 10:20 PM, Mohsen Javid wrote:
>>
>> { tup1[i]: tup2[i] for i in range(len(tup1)) }
>>
>> 2015-03-09 22:03 GMT+03:30 Vahid Maani <vahidmaani at gmail.com>:
>>>
>>> سلام دوستان
>>>
>>> فرض کنید ۲تا نوع داده tuple به شکل‌های زیر داریم:
>>>
>>> tup1 = (1, 2,3)
>>>
>>> tup2 = ('one', 'two', 'three')
>>>
>>> و در نظر داریم این ۲تا رو به نوعی با هم مرج کنیم که دیکشنری زیر به دست
>>> بیاد:
>>>
>>> dic1 = {'one': 1, 'two': 2, 'three': 3}
>>>
>>> حالا سؤالم این هست که چه راه‌هایی برای انجام این کار می‌شناسید؟
>>>
>>> چه کار‌هایی به ذهنتون میاد؟
>>>
>>>
>>> --
>>> وحید معانی
>>> Vahid Maani | vahid.maani at gmail.com
>>> http://www.gnutips.ir | https://github.com/vahit
>>>
>>>
>>> _______________________________________________
>>> TehPUG mailing list
>>> Website: http://tehpug.ir
>>> List Address" TehPUG at python.org
>>> List Options: https://mail.python.org/mailman/listinfo/tehpug
>>
>>
>>
>>
>> _______________________________________________
>> TehPUG mailing list
>> Website: http://tehpug.ir
>> List Address" TehPUG at python.org
>> List Options: https://mail.python.org/mailman/listinfo/tehpug
>>
>>
>>
>>
>> _______________________________________________
>> TehPUG mailing list
>> Website: http://tehpug.ir
>> List Address" TehPUG at python.org
>> List Options: https://mail.python.org/mailman/listinfo/tehpug
>>
>>
>> --
>> وحید معانی
>> Vahid Maani | vahid.maani at gmail.com
>> http://www.gnutips.ir | https://github.com/vahit
>>
>>
>> _______________________________________________
>> TehPUG mailing list
>> Website: http://tehpug.ir
>> List Address" TehPUG at python.org
>> List Options: https://mail.python.org/mailman/listinfo/tehpug
>
>
>
> _______________________________________________
> TehPUG mailing list
> Website: http://tehpug.ir
> List Address" TehPUG at python.org
> List Options: https://mail.python.org/mailman/listinfo/tehpug


More information about the TehPUG mailing list