نحوه اضافه کردن عناصر به لیست در پایتون

مقدمه

در این آموزش روش های مختلف برای افزودن عناصر به لیست در پایتون را یاد می گیریم.

چهار روش برای افزودن عناصر به لیست در پایتون وجود دارد.

  • append(): عنصر را به انتهای لیست اضافه کنید.
  • insert(): عنصر را قبل از شاخص داده شده درج می کند.
  • extend(): لیست را با الحاق عناصر از iterable گسترش می دهد.
  • الحاق لیست: می توانیم از عملگر + برای به هم پیوستن چندین لیست و ایجاد یک لیست جدید استفاده کنیم.
پیش نیازها

برای تکمیل این آموزش، شما نیاز دارید:

  • آشنایی با نصب پایتون 3. و آشنایی با کد نویسی در پایتون. نحوه کدنویسی در سری پایتون 3 یا استفاده از کد VS برای پایتون.

Append()

این تابع یک عنصر را به انتهای لیست اضافه می کند.

fruit_list = ["Apple", "Banana"]
print(f'Current Fruits List {fruit_list}')
new_fruit = input("Please enter a fruit name:\n")
fruit_list.append(new_fruit)
print(f'Updated Fruits List {fruit_list}')

خروجی:

Current Fruits List ['Apple', 'Banana']
Please enter a fruit name:
Orange
Updated Fruits List ['Apple', 'Banana', 'Orange']

این مثال Orange را به انتهای لیست اضافه کرد.

insert()

این تابع یک عنصر را در فهرست داده شده از لیست اضافه می کند.

num_list = [1, 2, 3, 4, 5]
print(f'Current Numbers List {num_list}')
num = int(input("Please enter a number to add to list:\n"))
index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))
num_list.insert(index, num)
print(f'Updated Numbers List {num_list}')

خروجی:

Current Numbers List [1, 2, 3, 4, 5]
Please enter a number to add to list:
20
Please enter the index between 0 and 4 to add the number:
2
Updated Numbers List [1, 2, 20, 3, 4, 5]

این مثال 20 در شاخص 2 اضافه شده است. 20 در لیست در این شاخص درج شده است.

Extend()

این تابع عناصر تکرارپذیر را به لیست اضافه می کند.

extend_list = []
extend_list.extend([1, 2]) # extending list elements
print(extend_list)
extend_list.extend((3, 4)) # extending tuple elements
print(extend_list)
extend_list.extend("ABC") # extending string elements
print(extend_list)

خروجی:

[1, 2]
[1, 2, 3, 4]
[1, 2, 3, 4, 'A', 'B', 'C']

این مثال لیستی از [1، 2] را اضافه کرد. سپس یک عدد (3، 4) اضافه کرد. و سپس یک رشته ABC اضافه کرد.

الحاق فهرست

اگر مجبور هستید چندین لیست را به هم متصل کنید، می توانید از عملگر + استفاده کنید. این یک لیست جدید ایجاد می کند و لیست های اصلی بدون تغییر باقی می مانند.

evens = [2, 4, 6]
odds = [1, 3, 5]
nums = odds + evens
print(nums) # [1, 3, 5, 2, 4, 6]

این مثال لیست زوج ها را به انتهای لیست شانس اضافه کرد. لیست جدید شامل عناصری از لیست از چپ به راست خواهد بود. این شبیه به الحاق رشته در پایتون است.

نتیجه

پایتون راه های متعددی را برای افزودن عناصر به لیست ارائه می دهد. ما می توانیم یک عنصر را در انتهای لیست اضافه کنیم و یک عنصر را در شاخص داده شده درج کنیم. ما همچنین می توانیم یک لیست را به لیست دیگری اضافه کنیم. اگر می خواهید چندین لیست را به هم متصل کنید، از عملگر + overloaded استفاده کنید

[تعداد: 1   میانگین: 5/5]
دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شاید دوست داشته باشید