d = {}
পাইচার্মের কোড পরিদর্শকের সাথে অভিধানের সূচনা করার সময় একটি সতর্কতা উত্পন্ন করে বলে
এই অভিধান তৈরির অভিধানটি আক্ষরিক হিসাবে আবারও লেখা যেতে পারে।
আমি এটি d = dict()
আবার লিখলে সতর্কতা চলে যায় goes যেহেতু {}
ইতিমধ্যে হয় একটি অভিধান আক্ষরিক, আমি সুন্দর নিশ্চিত বার্তা ভ্রান্ত হয়। তদ্ব্যতীত, এটি উভয়ের মতোই মনে হয় d = {}
এবং d = dict()
এটি বৈধ এবং পাইথোনিক।
এই সম্পর্কিত প্রশ্নটি এই সিদ্ধান্তে পৌঁছেছে যে পছন্দটি কেবল স্টাইল / পছন্দসই বিষয়: "ডি = ডিক ()" এবং "ডি = {}" এর মধ্যে পার্থক্য
পাইচার্ম কেন অভিযোগ করবে d = {}
?
হালনাগাদ:
ম্যাক এটিকে পেরেক দিয়েছিল। সতর্কতাটি কেবল একাধিক লাইনে প্রয়োগ হয়েছিল, কেবল যেটিকে পতাকাঙ্কিত করা হয়েছিল তা নয়।
পাইচার্ম ধারাবাহিক বিবৃতিগুলির অনুক্রমের সন্ধান করছে বলে মনে হচ্ছে যেখানে আপনি একটি অভিধান শুরু করেন এবং অভিধানে মান নির্ধারণ করেন। উদাহরণস্বরূপ, এটি সতর্কতা ট্রিগার করবে:
d = {}
d['a'] = 1
তবে এই কোডটি করবে না:
d = {}
pass
d['a'] = 1
something
এট্রিবিউটের জন্য ডিক্সের ক্ষেত্রে ড্যাটারেলটির পরিবর্তে মানটি সরবরাহ করতে পারবেন। পরের লাইনে