Форум сайта python.su
Доброй ночи! Помогите разобратся в следующем задании:
дан cписок w= [“['Уже”, ‘мало’, ‘кто’, ‘сомневается’, ‘в’, ‘том’, ‘факте,’, ‘что’, ‘незадолго’, ‘до’, ‘начала’, ‘XXI’, ‘века’, ‘человечество’, ‘вступило’, ‘в’, ‘новую’, ‘технологическую’, ‘эпоху’, ‘—’, ‘эру’, ‘информационных’, ‘технологий.’, ‘IT-индустрия,’, ‘занимающаяся’, ‘вопросами’…
нужно найти самое короткое слово (союз), в w и вывести как строку.
Я сделала это так:
w = writstr.split() m = 0 k = [] s = '' for i in w: if len(i)<len(w) and 'а'<=i<='я': k.append(i) for j in k: if i==min(j): s=i print(s)
Офлайн
>>> lst = ['abc', 'd', 'efgh', 'i'] >>> >>> min(lst, key=len) 'd' >>>
Офлайн
Добрый вечер! Подскажите пожалуйста как сделать чтобы каждое предложение в файле заканчивалось символом переводом строки. Спасибо)
Офлайн
Добрый вечер!
with open("file.txt", 'r+') as f: f.write(f.read().replace(". ", ".\n").replace("? ", "?\n").replace("! ", "!\n"))
with open("file.txt", 'r+') as f: f.write(f.read().replace(". ", ".\n").replace("? ", "?\n").replace("! ", "!\n"))
Отредактировано terabayt (Ноя. 22, 2014 23:07:58)
Офлайн
f
<_io.TextIOWrapper name='c:\\laba.txt' mode='r+' encoding='cp1251'>
как привести в порядок тип данных? list() - не помагает(
Офлайн
код покажите.
@mary@что именно вы хотите сделать, я не понял?
как привести в порядок тип данных?
Офлайн
Доброго времени суток) Помогите разобратся в следующем задании. Буду очень благодарна)
Разработать функцию, которая принимает на вход матрицу (переменную, содержащую двумерный список с матрицей) и координаты элемента и возвращает на выход значение элемента с соответствующими координатами. Если координаты указаны некорректно, создать исключение собственного типа. Координаты указываются в формате xy (столбец, строка), отсчет начинается с 1. Определение функции: get_xy(M, coord = (1,1) ).
Пример результата работы функции:
M = create_matrix(3, 4, -1)
coord = (3,1) # цифра 2 из верхней строки
get_xy(M, coord)
2
get_xy(M, (4,4) )
1
get_xy(M)
4
Офлайн