نحوه تبدیل استرینگ به لیست در پایتون

استرینگ به لیست پایتون

فرض کنید که به یک لیست را به صورت رشته در دیتابیس ذخیره کرده اید نیاز دارید استرینگ به لیست تبدیل شود

برای دسترسی به مقادیر لیست باید ابتدا رشته را به لیست تبدیل نمایید.

ما می توانیم از ast.literal_eval () برای ارزیابی رشته به عنوان یک عبارت در پایتون استفاده کنیم.

رشته یا عبارت ارائه شده فقط ممکن است شامل ساختارهای زیر باشد: اعداد ، اعداد ، تاپل ها ، لیست ها ، دیک ها ، بولان ها ، و هیچ کدام. مثلا

import ast
fruits = "['apple', 'orange', 'banana']"
fruits = ast.literal_eval(fruits)
print fruits[1], fruits[0]

خط دوم یک لیست را به صورت رشته ذخیره کرده است.

خط سوم به کمک ast.literal_eval () مقدار رشته را به لیست تبدیل می کنیم.

برای امتیاز به این نوشته روی ستاره ها کلیک کنید!
[کل: 9 میانگین: 3.1]
هم چنین مطالعه کنید:   چاپ زمان هر دقیقه در پایتون
برای عضویت در خبرنامه ما و دریافت جدیدترین مقالات جذاب، ایمیل خود را وارد نمایید.

دیدگاهتان را بنویسید

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

دیدگاهتان را بنویسید

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

چاپ زمان هر دقیقه در پایتون

برای چاپ هر دقیقه کافی است دو ماژول threading و datetime در برنامه ایمپورت کنید برای امتیاز به این نوشته روی ستاره ها کلیک کنید![کل: 3 میانگین: 4.3]هم چنین مطالعه کنید:   نصب ChromeDriver در اوبونتو … ادامه مطلب

کروم درایور

نصب ChromeDriver در اوبونتو

برای اینکه بتوانید از سلنیوم در ubuntu استفاده نمایید و صفحات اینترنتی را در پایتون شبیه سازی نمایید به کروم درایور نیاز دارید. ۱- ابتدا کروم را روی اوبونتو نصب نمایید. ۲- از این صفحه با توجه به نسخه کروم