طول آیتم های لیست
برنامه ای بنویسید که لیستی از رشته ها را دریافت کند و سپس طول هر آیتم از لیست را در لیستی دیگر ریخته و چاپ کند
برنامه ای بنویسید که لیستی از رشته ها را دریافت کند و سپس طول هر آیتم از لیست را در لیستی دیگر ریخته و چاپ کند
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)
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)
read_line = list(map(str , input().split())) s = [] for i in read_line : counter = 0 for item in i : counter += 1 s.append(counter) print(s)
list_ = [] li = input("Enter a space between strings: ").split(" ") for i in li: list_.append(len(i)) print(list_)
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام