TG Telegram Group & Channel
چالش پایتون | United States America (US)
Create: Update:

#دوره_تکمیلی_پایتون

لیست ها در پایتون(4)

حالا میخواهیم یک مثال برای لیست دو بُعدی با استفاده از حلقه for بزنیم:
میخواهیم یک لیست دو بُعدی شامل اعداد یک بنویسیم و هر بُعد لیست 5 عنصر داشته باشد،اول کد رو ببینید:

»> array1 = [[1 for j in range(5)] for i in range(2)]
»> array1
[[1, 1, 1, 1, 1], [1, 1, 1, 1, 1]]


در مثال فوق از دو حلقه for استفاده کردیم اولین حلقه تعداد عناصر در هر بُعد رو نمایش میده(5) و دومین حلقه هم تعداد ابعاد رو(2) نمایش میده،توجه کنید که حلقه اول مجزا داخل یک کروشه قرار میگیره ولی حلقه دوم فقط داخل کروشه اصلی قرار میگیره

حالا برای ایجاد یک لیست سه بعدی کافیه حلقه دوم رو که تعداد ابعاد نمایش میده عدد سه قرار بدهیم.و ابعاد دیگر هم به همین صورت فقط عدد فانکشن range حلقه دوم تغییر میکنه و همیشه حلقه for ما دوتاست.

حالا یک نکته مهمی که وجود داره، ما تو آموزش مقدماتی گفتیم که از تابع type میاییم نوع عناصر رو مشخص میکنیم،حالا لیست های که تا اینجا گفتیم پایتون ، به چه نوعی میشناسه؟؟؟بیاییم تست کنیم:

»> type(array1)
<type 'list'>


همانطور که در بالا مشاهده میکنید نوع رو بصورت لیست نمایش میده که ما هم چنین انتظاری هم واقعا داشتیم.ولی اگر لازم باشه من حتما بخواهم از نوع آرایه داشته باشم باید چیکار کنم؟

ما در بخش بعدی آموزشون ابزاری رو بهتون معرفی میکنیم که این امکان برای ما به وجود بیاره که بتونیم مقادیری از نوع خود آرایه داشته باشیم و اولین ابزاری که بهتون معرفی میکنیم ابزار numpy هست.این کتابخانه کارایی بسیار بالایی در پایتون داره و اساساً این ابزار نحوه دسترسی جدیدی برای ماتریس ها و آرایه ها برای ما فراهم میکنه.پس در بخش بعدی با همراه باشید....

🗂 مرکز آموزش پایتون

🆔 : @pythonchallenge

#دوره_تکمیلی_پایتون

لیست ها در پایتون(4)

حالا میخواهیم یک مثال برای لیست دو بُعدی با استفاده از حلقه for بزنیم:
میخواهیم یک لیست دو بُعدی شامل اعداد یک بنویسیم و هر بُعد لیست 5 عنصر داشته باشد،اول کد رو ببینید:

»> array1 = [[1 for j in range(5)] for i in range(2)]
»> array1
[[1, 1, 1, 1, 1], [1, 1, 1, 1, 1]]


در مثال فوق از دو حلقه for استفاده کردیم اولین حلقه تعداد عناصر در هر بُعد رو نمایش میده(5) و دومین حلقه هم تعداد ابعاد رو(2) نمایش میده،توجه کنید که حلقه اول مجزا داخل یک کروشه قرار میگیره ولی حلقه دوم فقط داخل کروشه اصلی قرار میگیره

حالا برای ایجاد یک لیست سه بعدی کافیه حلقه دوم رو که تعداد ابعاد نمایش میده عدد سه قرار بدهیم.و ابعاد دیگر هم به همین صورت فقط عدد فانکشن range حلقه دوم تغییر میکنه و همیشه حلقه for ما دوتاست.

حالا یک نکته مهمی که وجود داره، ما تو آموزش مقدماتی گفتیم که از تابع type میاییم نوع عناصر رو مشخص میکنیم،حالا لیست های که تا اینجا گفتیم پایتون ، به چه نوعی میشناسه؟؟؟بیاییم تست کنیم:

»> type(array1)
<type 'list'>


همانطور که در بالا مشاهده میکنید نوع رو بصورت لیست نمایش میده که ما هم چنین انتظاری هم واقعا داشتیم.ولی اگر لازم باشه من حتما بخواهم از نوع آرایه داشته باشم باید چیکار کنم؟

ما در بخش بعدی آموزشون ابزاری رو بهتون معرفی میکنیم که این امکان برای ما به وجود بیاره که بتونیم مقادیری از نوع خود آرایه داشته باشیم و اولین ابزاری که بهتون معرفی میکنیم ابزار numpy هست.این کتابخانه کارایی بسیار بالایی در پایتون داره و اساساً این ابزار نحوه دسترسی جدیدی برای ماتریس ها و آرایه ها برای ما فراهم میکنه.پس در بخش بعدی با همراه باشید....

🗂 مرکز آموزش پایتون

🆔 : @pythonchallenge


>>Click here to continue<<

چالش پایتون




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)