اگه بخوای نوع چیزی رو توی تساوی بذاری و مقایسه کنی باید از اون تابع استفاده
کنی.
شرط هم میاد بررسی میکنه این مورد رو که i در حال حاضر لیست هست یا خیر اگر
بود میره یه عمق بیشتر ،اگر هم نبود که هیچ.


2013/5/8 MersadKhan Mostaghimi <[email protected]>

> علی رضا جان کدت عالیه!جواب داد منتهی چون ما اینجا ابتدای کاریم سوام اینه
> که قسمت
>
> if not isinstance(i, list):
>
> را یک توضیح بدی به خصوص این شرط را که اصی چی چی میگد؟
>
>
>
> در ۸ مهٔ ۲۰۱۳، ساعت ۱۲:۵۱‏، alireza mazarei‏ <[email protected]>نوشت:
>
> خب الان مشکل حل شد یا خیر؟
>> اونی که دادم مشکل رو برای من حل کرد.
>> نمیشه با پیمایش لیست آیتم‌هاش رو کشید بیرون چون این کار برای ۱عمق جواب
>> میده، وقتی چند عمق داشته باشیم باید برگشتی کنیم قضیه رو.
>>
>>
>> 2013/5/8 MersadKhan Mostaghimi <[email protected]>
>>
>>> والا این که اینجا مطرح کنم هم علی وکیل زاده گفت حالا باید ببینیم علما به
>>> چه نتیجه ای میرسند
>>>
>>>
>>>
>>> در ۸ مهٔ ۲۰۱۳، ساعت ۱۰:۱۶‏، alireza mazarei‏ 
>>> <[email protected]>نوشت:
>>>
>>> درود
>>>> @ali shirvani
>>>> قرار نیست توی لیست پستی باگ‌فیکس انجام بشه اگر هم قرار باشه بهتره از
>>>> جیست‌ها برای مثال استفاده بشه. بیشتر رفع مشکل مد نظر هست.
>>>> @ebrahim radi
>>>> حاجی جلسات نمیای؟!
>>>> راهی که گفتی خوبه اما برای یه عمق، اگر عمق چند برابر بشه نمیشه کاری
>>>> کرد. یعنی میاد لیست رو یه لول کم میکنه.
>>>> @mersad khan
>>>> فکر کنم این کار بده بهتون، تا چند عمق هم باشه میره داخلش، البته اگر
>>>> هنوز مشکل پابرجاست:
>>>> https://gist.github.com/alirezaimi/5538488
>>>>  البته راه‌های دیگه‌ای هم باید باشه.
>>>>
>>>> موفق باشید.
>>>>
>>>>
>>>>
>>>> On Tue, May 7, 2013 at 2:16 PM, Ebrahim Radi <[email protected]>wrote:
>>>>
>>>>> **
>>>>>
>>>>> ببین! چه کاریه اصلا! واه. پایتونه دیگه :دی
>>>>> راه یک: بسیار ساده:
>>>>> sum(n,[])
>>>>> راه دوم:
>>>>> import itertools
>>>>> list(itertools.chain.from_iterable(n))
>>>>> شاد باشی :)
>>>>>
>>>>>
>>>>>
>>>>> On Tue, 2013-05-07 at 22:11 +0430, nima rafiee wrote:
>>>>>
>>>>>  baraye halghe for dovomie : faramoush shode ;)
>>>>>
>>>>>
>>>>>
>>>>>  On Tue, May 7, 2013 at 10:00 PM, MersadKhan Mostaghimi <
>>>>> [email protected]> wrote:
>>>>>
>>>>>  n = [[1, 2, 3], [4, 5, 6, 7, 8, 9],[10, 11]]
>>>>> # Add your function here
>>>>> total = []
>>>>> def flatten(*args):
>>>>>
>>>>>     for i in range(0,len(args)):
>>>>>         for j in range(0,len(args[i]))
>>>>>         total.append(args[i][j])
>>>>>     return total
>>>>> print flatten(n)
>>>>>
>>>>>
>>>>>   من این کد را نوشتم ولی جواب نمیده ؟چرا؟
>>>>>
>>>>>   --
>>>>> MerSadKhaN
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Py mailing list
>>>>> [email protected]
>>>>> http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org
>>>>>
>>>>>
>>>>>
>>>>>  _______________________________________________
>>>>> Py mailing 
>>>>> [email protected]http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Py mailing list
>>>>> [email protected]
>>>>> http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Py mailing list
>>>> [email protected]
>>>> http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org
>>>>
>>>>
>>>
>>>
>>> --
>>> MerSadKhaN
>>>
>>> _______________________________________________
>>> Py mailing list
>>> [email protected]
>>> http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org
>>>
>>>
>>
>> _______________________________________________
>> Py mailing list
>> [email protected]
>> http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org
>>
>>
>
>
> --
> MerSadKhaN
>
> _______________________________________________
> Py mailing list
> [email protected]
> http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org
>
>
_______________________________________________
Py mailing list
[email protected]
http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org

Reply via email to