نمایش نتایج 1 تا 5 از 5

نام تاپیک: جابه جایی دو عنصر در لیست

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر تازه وارد آواتار sd702004
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    مشهد
    پست
    90

    نقل قول: جابه جایی دو عنصر در لیست

    با توجه به اینکه در این مثال لیست تون خودش شامل یک لیست دیگه هست شرایطش با سوال اول تون متفاوته. یک راه ساده میتونه این باشه:
     u = [ list[0].copy(), list[1].copy() ] 


    یا این روش:
    u = []
    for i in list: u.append(i.copy())


    روش دیگه هم استفاده از deepcopy هست. برای این کار کافیه ماژول copy رو ایمپورت کنید و کد رو اینطوری تغییر بدین:

    import copy
    u = copy.deepcopy(list)

    پیشنهاد میکنم این لینک رو هم مطالعه کنید
    آخرین ویرایش به وسیله sd702004 : سه شنبه 19 فروردین 1399 در 20:50 عصر

تاپیک های مشابه

  1. سوال: علت این خطا چیست ؟ لطفا راهنمایی کنید !!!
    نوشته شده توسط kindangel در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: شنبه 18 خرداد 1392, 07:33 صبح
  2. ادامه لیست از جایی که ایست دادیم.
    نوشته شده توسط tehran2009 در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: دوشنبه 04 آبان 1388, 19:32 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •