আমি কেবলমাত্র প্রতিটি তালিকাকে একটি int দ্বারা বিভক্ত করতে চাই।
myList = [10,20,30,40,50,60,70,80,90]
myInt = 10
newList = myList/myInt
এটি ত্রুটি:
TypeError: unsupported operand type(s) for /: 'list' and 'int'
আমি বুঝতে পারি কেন আমি এই ত্রুটিটি পাচ্ছি। তবে আমি হতাশ হয়েছি যে আমি কোনও সমাধান খুঁজে পাচ্ছি না।
চেষ্টাও করেছেন:
newList = [ a/b for a, b in (myList,myInt)]
ত্রুটি:
ValueError: too many values to unpack
প্রত্যাশিত ফলাফল:
newList = [1,2,3,4,5,6,7,8,9]
সম্পাদনা করুন:
নিম্নলিখিত কোডটি আমার প্রত্যাশিত ফলাফল দেয়:
newList = []
for x in myList:
newList.append(x/myInt)
তবে এটি করার কি আরও সহজ / দ্রুত উপায় আছে?