প্রশ্ন ট্যাগ «iterator»

একটি পুনরাবৃত্তি একটি অবজেক্ট-ভিত্তিক প্রোগ্রামিং প্যাটার্ন যা শারীরিক স্মৃতিতে প্রকৃত বাস্তবায়ন বা অবজেক্টের ঠিকানাগুলির অজ্ঞেয়াদি সংগ্রহের মাধ্যমে ট্র্যাভারসালকে অনুমতি দেয়। এটি গ্যাং অফ ফোরের আচরণগত ডিজাইনের ধরণগুলির মধ্যে একটি।

14
পাইথন ইটারেটর থেকে শেষ আইটেমটি পাওয়ার সবচেয়ে সহজ উপায়
পাইথন ২.6 এ একটি পুনরুক্তিকারীর কাছ থেকে সর্বশেষ আইটেমটি পাওয়ার সর্বোত্তম উপায় কী? উদাহরণস্বরূপ, বলুন my_iter = iter(range(5)) সবচেয়ে কম-কোড / পাবার পরিষ্কার উপায় কী 4থেকে my_iter? আমি এটি করতে পারি, তবে এটি খুব দক্ষ বলে মনে হচ্ছে না: [x for x in my_iter][-1]

12
যদি (আইটেম! = নাল) পূর্বাভাসের আগে অতিরিক্ত জিনিস (টি আইটেমের আইটেম) হয়?
আমি প্রায়শই নীচের মত কোড জুড়ে আসি: if ( items != null) { foreach(T item in items) { //... } } মূলত, ifশর্তটি নিশ্চিত করে যে foreachব্লকটি itemsশূন্য না হলে কেবল কার্যকর করা হবে । আমি ভাবছি ifশর্তটি আসলেই প্রয়োজন কিনা , বা foreachযদি কেসটি পরিচালনা করে তবে items == …

12
ইলেটর ব্যবহার করার সময় কীভাবে বর্তমান লুপ সূচক পাবেন?
আমি একটি সংগ্রহের মাধ্যমে পুনরাবৃত্তি করতে একটি আইট্রেটর ব্যবহার করছি এবং আমি বর্তমান উপাদানটির সূচক পেতে চাই। আমি এটা কিভাবে করবো?
107 java  iterator 

7
পাইথনে বিজ্ঞপ্তি তালিকা পুনরায়
আমার একবারে একটি বিজ্ঞপ্তি তালিকার পুনরাবৃত্তি করা দরকার, সম্ভবত বার বার সর্বশেষ পরিদর্শন করা আইটেমটি দিয়ে শুরু করা। ব্যবহারের কেসটি একটি সংযোগ পুল। একটি ক্লায়েন্ট সংযোগের জন্য জিজ্ঞাসা করে, একটি পুনরুক্তিকারী পয়েন্ট-টু সংযোগ উপলব্ধ কিনা তা পরীক্ষা করে তা ফেরত দেয়, অন্যথায় এটি উপলব্ধ না হওয়া অবধি লুপ হয়। পাইথনে …
106 python  list  iterator 

5
পুনরুক্তি ব্যবহার করে কোনও ভেক্টর দিয়ে কীভাবে নেভিগেট করবেন? (C ++) গুলির
লক্ষ্যটি হ'ল [] অপারেটর বা "এট" পদ্ধতির পরিবর্তে স্ট্রিংয়ের ভেক্টরের "এনথ" উপাদানটি অ্যাক্সেস করা। আমি যা বুঝি সেগুলি থেকে পুনরাবৃত্তকারীদের পাত্রে নেভিগেট করতে ব্যবহার করা যেতে পারে, তবে আমি এর আগে কখনও পুনরাবৃত্তকারী ব্যবহার করি নি এবং আমি যা পড়ছি তা বিভ্রান্তিকর। কেউ যদি এটি অর্জন করতে পারে সে সম্পর্কে …
105 c++  iterator  vector 

9
একটি পুনরুদ্ধারকারী একটি পুনরুক্তি কমপক্ষে একটি উপাদান উত্পাদন করে কিনা তা পরীক্ষা করতে?
বর্তমানে আমি এটি করছি: try: something = iterator.next() # ... except StopIteration: # ... তবে আমি একটি অভিব্যক্তি চাই যা আমি একটি সাধারণ ifবিবৃতিতে রাখতে পারি। এমন কোনও বিল্ট-ইন রয়েছে যা এই কোডটিকে কম আনাড়ি দেখাবে? any()Falseযদি কোনও পুনরাবৃত্তযোগ্য শূন্য থাকে তবে ফেরত দেয় , তবে এটি যদি না হয় …
105 python  iterator 

8
অ্যারেআইন্ডেক্সআউটআউটবাউন্ডসএপশন যখন অ্যারেলিস্টের পুনরুক্তি ব্যবহার করে
এই মুহুর্তে, আমার কাছে কোডের একটি টুকরোযুক্ত একটি প্রোগ্রাম রয়েছে যা দেখতে এটির মতো দেখাচ্ছে: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } আমি কি ঠিক তাই করছি, অ্যারেলিস্টের মাধ্যমে যতদূর ঘুরিয়ে যায়? আমি যে ত্রুটিটি পাচ্ছি তা হ'ল: java.lang.ArrayIndexOutOfBoundsException: …

6
আমরা কি জাভাতে নিজের ইউটরেটর লিখতে পারি?
আমার যদি একটি তালিকা রয়েছে [alice, bob, abigail, charlie]এবং আমি একটি পুনরুক্তি লিখতে চাই যাতে এটি 'ক' দিয়ে শুরু হওয়া উপাদানগুলির উপরে পুনরাবৃত্তি হয়, আমি কি আমার নিজের লিখতে পারি? আমি এটা কিভাবে করবো ?
103 java  iterator 



12
শুরু থেকে শুরু পর্যন্ত সি ++ ভেক্টরকে চিহ্নিত করা
শুরু থেকে শুরু পর্যন্ত কোনও ভেক্টরকে পুনরাবৃত্তি করা সম্ভব? for (vector<my_class>::iterator i = my_vector.end(); i != my_vector.begin(); /* ?! */ ) { } বা এরকম কিছু দিয়েই কেবল এটি সম্ভব: for (int i = my_vector.size() - 1; i >= 0; --i) { }
101 c++  vector  iterator 

9
কোনও পুনরুক্তির গণনা / দৈর্ঘ্য / আকার পাওয়ার সর্বোত্তম উপায় কী?
পুনরাবৃত্তির গণনা পাওয়ার জন্য কোনও "গণনামূলক" দ্রুত উপায় আছে? int i = 0; for ( ; some_iterator.hasNext() ; ++i ) some_iterator.next(); ... সিপিইউ চক্রের অপচয় হিসাবে মনে হচ্ছে।
100 java  iterator 

2
পান্ডে নির্দিষ্ট শর্ত পূরণ হয় সেখানে সারি মানগুলি আপডেট করুন
বলুন আমার কাছে নিম্নলিখিত ডেটাফ্রেম রয়েছে: স্ট্রিম 2 নম্বর যেখানে কলাম কীর্তি এবং অন্য_ফিয়ালের মান আপডেট করার সর্বাধিক দক্ষ উপায় কী ? এটা কি? for index, row in df.iterrows(): if df1.loc[index,'stream'] == 2: # do something আপডেট: আমার যদি 100 টিরও বেশি কলাম থাকে তবে আমি কী করব? আমি যে …


7
পাইথনে সিএসভি ডেটার একক লাইন কীভাবে পড়বেন?
পাইথন ব্যবহার করে সিএসভি ডেটা পড়ার অনেকগুলি উদাহরণ রয়েছে যেমন: import csv with open('some.csv', newline='') as f: reader = csv.reader(f) for row in reader: print(row) আমি কেবল একটি লাইনের ডেটা পড়তে এবং এটি বিভিন্ন ভেরিয়েবলের মধ্যে প্রবেশ করতে চাই। আমি কেমন করে ঐটি করি? আমি একটি কাজের উদাহরণের জন্য সর্বত্র …
94 python  file  csv  iterator  next 

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