প্রশ্ন ট্যাগ «list-comprehension»

একটি সিনট্যাকটিক কনস্ট্রাক্ট যা গাণিতিক সেট-বিল্ডার নোটেশনের অনুরূপ শৈলীতে তালিকা তৈরির জন্য একটি সংক্ষিপ্ত পথ সরবরাহ করে। যেহেতু বেশ কয়েকটি ভাষা তালিকা উপলব্ধি সমর্থন করে, তাই দয়া করে এই ট্যাগটি কোনও প্রোগ্রামিং ভাষার ট্যাগের সাথে ব্যবহার করুন।

13
তালিকা বোধগম্য সঙ্গে একটি অভিধান তৈরি করুন
আমি পাইথন তালিকা বোঝার বাক্যটি পছন্দ করি like এটি অভিধান তৈরি করতেও ব্যবহার করা যেতে পারে? উদাহরণস্বরূপ, কী এবং মানগুলির জোড়ায় পুনরাবৃত্তি করে: mydict = {(k,v) for (k,v) in blah blah blah} # doesn't work

10
যদি / অন্য একটি তালিকা বোধগম্য
পাইথনে আমি কীভাবে নিম্নলিখিতগুলি করতে পারি? row = [unicode(x.strip()) for x in row if x is not None else ''] মূলত: খালি স্ট্রিং সহ সমস্ত নোন প্রতিস্থাপন করুন এবং তারপরে একটি ফাংশন সম্পাদন

11
বোধন বনাম মানচিত্র তালিকাভুক্ত করুন
map()ওভার তালিকা বোঝার বা তদ্বিপরীত ব্যবহার পছন্দ করার কোনও কারণ আছে কি ? এগুলির উভয়ই কি সাধারণভাবে বেশি দক্ষ বা অন্যের চেয়ে সাধারণভাবে বেশি পাইথোনিক হিসাবে বিবেচিত হয়?

6
এক বার আইটেম এন বার পুনরাবৃত্তি তালিকা তৈরি করুন
আমি বিভিন্ন ধরণের দৈর্ঘ্যের তালিকা তৈরি করতে চাই। প্রতিটি তালিকায় একই উপাদান e, বারবার nবার (যেখানে n= তালিকার দৈর্ঘ্য) থাকবে। [e for number in xrange(n)]প্রতিটি তালিকার জন্য কোনও তালিকা উপলব্ধি না করে আমি কীভাবে তালিকা তৈরি করব ?

8
জেনারেটর এক্সপ্রেশন বনাম তালিকা সংক্ষেপণ
আপনার কখন জেনারেটর এক্সপ্রেশন ব্যবহার করা উচিত এবং কখন আপনি পাইথনে তালিকা বোঝার ব্যবহার করবেন? # Generator expression (x*2 for x in range(256)) # List comprehension [x*2 for x in range(256)]

8
পাইথন অভিধান সংজ্ঞা
পাইথনে (কীগুলির জন্য) একটি অভিধান বোঝার তৈরি করা সম্ভব? তালিকা বোঝাপড়া ছাড়াই আপনি এই জাতীয় কিছু ব্যবহার করতে পারেন: l = [] for n in range(1, 11): l.append(n) আমরা একটি তালিকা ধী এই কমান পারেন: l = [n for n in range(1, 11)]। তবে, বলুন যে আমি একটি অভিধানের কীগুলি …

10
পাইথনে টুপল বোঝা নেই কেন?
যেমনটি আমরা সবাই জানি, তালিকার উপলব্ধি আছে, যেমন [i for i in [1, 2, 3, 4]] এবং অভিধানের উপলব্ধি আছে, যেমন {i:j for i, j in {1: 'a', 2: 'b'}.items()} কিন্তু (i for i in (1, 2, 3)) একটি জেনারেটরের মধ্যে শেষ হবে, কোন tupleউপলব্ধি নয়। কেন এমন? আমার অনুমান …

6
পাইথনের সবচেয়ে কার্যকরী উপায় তালিকার দীর্ঘতম স্ট্রিং বেছে নেওয়া?
আমার পরিবর্তনশীল দৈর্ঘ্যের একটি তালিকা রয়েছে এবং বর্তমানে তালিকাভুক্ত তালিকার আইটেমটি তালিকায় থাকা দীর্ঘতম স্ট্রিং কিনা তা পরীক্ষা করার উপায় খুঁজতে চেষ্টা করছি। এবং আমি পাইথন ২.6.১ ব্যবহার করছি উদাহরণ স্বরূপ: mylist = ['abc','abcdef','abcd'] for each in mylist: if condition1: do_something() elif ___________________: #else if each is the longest string …

10
তালিকা সংকোচনে দ্বৈত Iteration
পাইথনে আপনার তালিকাগুলির মতো একাধিক পুনরাবৃত্তি থাকতে পারে [(x,y) for x in a for y in b] কিছু উপযুক্ত সিকোয়েন্সের জন্য ক এবং খ। আমি পাইথনের তালিকা বোঝার নেস্টেড লুপ শব্দার্থবিজ্ঞান সম্পর্কে সচেতন। আমার প্রশ্ন: বোধগম্যতার মধ্যে একটি পুনরাবৃত্তি অন্যজনকে বোঝাতে পারে? অন্য কথায়: আমি কি এরকম কিছু পেতে পারি: …

12
নেস্টেড তালিকায় বোধগম্যতা তালিকাবদ্ধ করবেন?
আমার এই নেস্টেড তালিকা রয়েছে: l = [['40', '20', '10', '30'], ['20', '20', '20', '20', '20', '30', '20'], ['30', '20', '30', '50', '10', '30', '20', '20', '20'], ['100', '100'], ['100', '100', '100', '100', '100'], ['100', '100', '100', '100']] এখন, আমি যা করতে চাই তা হ'ল প্রতিটি উপাদানকে তালিকায় পরিবর্তন করতে। …

2
একটি তালিকায় একটি পুনরাবৃত্তিকে রূপান্তর করার দ্রুততম উপায়
একটি iteratorঅবজেক্ট থাকায় , পুনরুক্তিকারীর দ্বারা ফিরিয়ে দেওয়া সামগ্রীর একটি তালিকা পেতে তালিকার বোঝার চেয়ে দ্রুত, আরও ভাল বা আরও কিছু সঠিক? user_list = [user for user in user_iterator]

5
এক-লাইন তালিকা অনুধাবন: যদি-অন্য রূপগুলি ian
এটি পাইথন তালিকা বোঝার বাক্য গঠন সম্পর্কে আরও। আমি একটি তালিকা উপলব্ধি পেয়েছি যা প্রদত্ত ব্যাপ্তির বিজোড় সংখ্যার তালিকা তৈরি করে: [x for x in range(1, 10) if x % 2] এটি একটি ফিল্টার তৈরি করে - আমি একটি উত্স তালিকা পেয়েছি, যেখানে আমি এমনকি সংখ্যার ( if x % …

5
শ্রেণীর সংজ্ঞায় একটি তালিকা বোধগম্য থেকে শ্রেণি ভেরিয়েবল অ্যাক্সেস করা
শ্রেণীর সংজ্ঞায়নের মধ্যে তালিকা বোধ থেকে আপনি অন্যান্য শ্রেণীর ভেরিয়েবলগুলি কীভাবে অ্যাক্সেস করবেন? পাইথন 2 এ নিম্নলিখিতটি কাজ করে তবে পাইথন 3 এ ব্যর্থ হয়: class Foo: x = 5 y = [x for i in range(1)] পাইথন ৩.২ ত্রুটিটি দেয়: NameError: global name 'x' is not defined চেষ্টা করাও …

7
তালিকা-বোধগম্য এবং কার্যকরী ফাংশনগুলি কি "লুপগুলির জন্য" এর চেয়ে দ্রুত?
পাইথন কর্মক্ষমতা নিরিখে একটি তালিকা-ধী, অথবা ফাংশন পছন্দ map(), filter()এবং reduce()দ্রুত লুপ জন্য একটি চেয়ে? কেন, প্রযুক্তিগতভাবে, তারা সি গতিতে চালিত হয় , যখন লুপের জন্য পাইথন ভার্চুয়াল মেশিনের গতিতে চালিত হয় ? মনে করুন যে আমি যে গেমটি বিকাশ করছি তাতে আমাকে লুপগুলি ব্যবহার করে জটিল এবং বিশাল মানচিত্র …

14
সিএসভি ফাইল থেকে অভিধান তৈরি করছেন?
আমি একটি সিএসভি ফাইল থেকে অভিধান তৈরি করার চেষ্টা করছি। সিএসভি ফাইলের প্রথম কলামে অনন্য কী রয়েছে এবং দ্বিতীয় কলামে মান রয়েছে। সিএসভি ফাইলের প্রতিটি সারি অভিধানের মধ্যে একটি অনন্য কী, মান জোড়া উপস্থাপন করে। আমি ক্লাসগুলি csv.DictReaderএবং csv.DictWriterক্লাসগুলি ব্যবহার করার চেষ্টা করেছি , তবে প্রতিটি সারিটির জন্য কীভাবে একটি …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.