حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

طول آیتم های لیست

تمرین آسان 975 visibility link download flag

برنامه ای بنویسید که لیستی از رشته ها را دریافت کند و سپس طول هر آیتم از لیست را در لیستی دیگر ریخته و چاپ کند

👨‍💻 24 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 12

input_strings = input("لطفاً رشته‌ها را با کاما جدا کنید: ").split(',')

# حذف فضای خالی از ابتدا و انتهای هر رشته
input_strings = [s.strip() for s in input_strings]

# محاسبه طول هر رشته و ذخیره در لیست جدید
lengths = [len(s) for s in input_strings]

# نمایش نتایج
print("طول هر رشته:")
print(lengths)
def get_lengths(strings, separator):
 
    string_list = strings.split(separator)
 
    lengths = [len(s.strip()) for s in string_list]
    return lengths

input_strings = input("لطفاً لیستی از رشته‌ها را وارد کنید: ")
separator = input("لطفاً جداکننده مورد نظر را وارد کنید: ")

result = get_lengths(input_strings, separator)
print("طول هر رشته در لیست:", result)
def lengths_of_strings(strings):
    lengths = [len(s) for s in strings]  
    return lengths

strings = ["pencil","book","couch"]
result = lengths_of_strings(strings)
print("طول هر رشته در لیست:", result)
def get_lengths(strings):
    lengths = []
    for string in strings:
        lengths.append(len(string))
    return lengths
strings = input("string: ").split(' ')
lengths = get_lengths(strings)
print("length: ", lengths)
def calc_len(strings):
    result = []
    for s in strings:
        result.append(f"{s} : {len(s)}")
    return result

sample_list = ["erphan", "amir", 'Ali']
print(calc_len(sample_list))

list = []
while 1:
    strings = input("please enter a string: ")
    if strings == "exit":
        break
    else:
        list.append(strings)
list_2 = []
for i in list:
    list_2.append(len(i))
print(list_2)
l=[]
l2=[]

while True:
    print("baraye payan 0 ra vared konid")
    i=input("enter: ")
    if i=="0":
        break
    l.append(i)

for i in (l):
    long=len(i)
    l2.append(long) 

for i,verb in enumerate(l):
    print(f"{verb} ، shamel {l2[i]} harf mibashad")
def lengths_of_strings(string_list):
    return [len(s) for s in string_list]
# مثال استفاده
input_list = ["hello", "world", "python"]
output_list = lengths_of_strings(input_list)
print(output_list)
پاسخ هوش مصنوعی Ai Python

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن