Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python Этот цикл меня с ума сведет https://www.cyberforum.ru/ python-beginners/ thread1895121.html
Есть короткий цикл с условием a= for name in a: if name == 'admin': print('«Hello admin, would you like to see a status report?»') else: print('Hi'+' '+name) Эта падла...
Нужно написать select. Работа с БД Python
Всем привет. Не могу написать такой запрос select , чтобы он вернул только реакции, в которых product=False. Пыталась по-всякому, выдает разные ошибки, типа Cannot iterate over non-entity object,...
Python Как сравнить несколько переменных с одним и тем же числом? Доброго дня. Есть несколько переменных a = int(input()) b = int(input()) c = int(input()) d = int(input()) e = int(input()) мне нужно каждую сравнить их с числом 20 Хочется сделать как-то... https://www.cyberforum.ru/ python-beginners/ thread1893904.html Python IndexError: list index out of range Уважаемые господа форумчане, начал изучать пайтон, и вот что не понятно: fileWords = open("words.txt",'r') while 1: lineWords = fileWords.readline() listWords = lineWords.split(' ') ... https://www.cyberforum.ru/ python-beginners/ thread1893900.html
Python Почему мы записываем число 587 при отправке сообщений на любую почту
Всем доброго времени суток!У меня вопрос: Почему мы записываем число 587 при отправке сообщений на любую почту server = smtplib.SMTP('smtp.gmail.ru',587)
Python Найти сумму максимального элемента расположенных на четных индексах и минимального элемента на нечетных https://www.cyberforum.ru/ python-beginners/ thread1893751.html
Помогите с решением задачи Задан одномерный целочисленный массив размером N. Требуется найти сумму максимального элемента расположенных на четных индексах и минимального элемента расположенного на...
Python Сортировка слиянием на языке Питон Помогите пожалуйста. Я никогда не работал с языком питон. помогите написать сортировку слиянием размерность сортируемой последовательности должна вводится с клавиатуры (функции input или raw_input).... https://www.cyberforum.ru/ python-beginners/ thread1893738.html Python Сортировка словаря
Функция которая возвращает словарь. Но бывает что возвращает его не в том порядке в котором задавался. def multiply(vector, num): """Вернуть `vector`, умноженный на число `num`.""" if...
Python Вывести вначале его последнюю цифру n=abs(int(input())) a=n%10 b=(n//10)%10 print(a,b) Дано трехзначное целое число. Вывести вначале его последнюю цифру (единицы), а затем – его среднюю цифру (десятки). Пример Пример входных... https://www.cyberforum.ru/ python-beginners/ thread1893468.html Python Обработка исключений Написал функцию которая возвращает true если простое число, false если нет : def is_prime(number): """Вернуть True, если 'number' - простое число, иначе False.""" if not number > 1: ... https://www.cyberforum.ru/ python-beginners/ thread1893410.html
Python Ввод с клавиатуры в строчку значений переменных
Здравствуйте! Только начал изучать питон и задался таким вопросом: как сделать так, чтобы можно было вводить с клавиатуры в строчку значения переменных? Например есть строчка 1 2 3, надо чтобы...
Python Проверить элементы списка на уникальность https://www.cyberforum.ru/ python-beginners/ thread1893389.html
Привет всем, возникла небольшая проблема. У меня есть список, но там не числовые данные, а текстовые. Например: my_list = Никак не могу понять, каким образом проверить все элементы списка...
26 / 26 / 23
Регистрация: 28.09.2016
Сообщений: 91
07.01.2017, 17:27 0

Списки серии - Python - Ответ 9978752

07.01.2017, 17:27. Показов 3230. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено FoweX как решение

Решение

Не все условия мне понятны, поэтому как то так:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# coding: utf-8
import random
 
 
K = input('K - ')
N = input('N - ')
 
array_n = [[(random.randint(-100, 100)) for i in range(random.randint(1, 10))] for e in range(N)]  # Создать массив
 
if N < K:  # Если N меньше K вывести без изменений
    print(array_n)
else:
    print(array_n)
    print('\n')
 
    # Произвести замену
    t_1 = array_n[K-1]
    t_2 = array_n[N-1]
    array_n[K-1] = t_2
    array_n[N-1] = t_1
    print('\n')
 
    # Вывести измененный массив
    print(array_n)
Добавлено через 12 минут
Чуть сократил:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# coding: utf-8
import random
 
K = input('K - ')
N = input('N - ')
 
array_n = [[(random.randint(-100, 100)) for i in range(random.randint(1, 10))] for e in range(N)]  # Создать массив
 
if N < K:  # Если N меньше K вывести без изменений
    print(array_n)
else:
    print('%s\n' % array_n)
 
    # Произвести замену
    t_1 = array_n[K - 1]
    array_n[K-1] = array_n[N - 1]
    array_n[N - 1] = t_1
 
    # Вывести измененный массив
    print('%s\n' % array_n)


Вернуться к обсуждению:
Списки серии Python
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.01.2017, 17:27
Готовые ответы и решения:

Как преобразовать вложенные списки из строки в обычные списки?
Доброе утро, форумчане. Подскажите пожалуйста, мне нужно написать скрипт, который разбирает...

Задача про серии массива в Python
Дано целое число Q (&gt; 4) и целочисленный массив R размера N. Задача: поменять местами последнюю...

Даны списки чисел, нужно вывести список всех возможных комбинаций чисел, составляющих эти списки
Даны списки чисел, нужно вывести список всех возможных комбинаций чисел, составляющих эти списки...

Списки, списки, списки. не все так просто
Написать функцию, которая принимает 2 списка, содержащие одинаковое число строк, затем изменяет...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.01.2017, 17:27
Помогаю со студенческими работами здесь

Задача на серии серии Бальмера и Лаймана (ионизация)
Помогите кто чем может. Абсолютно не предсталяю как решать эту задачу - ни практики ни теории на...

Список женихов и невест. Обьеденить списки в списки пар.
Имеется список женихов и невест. каждая запись списка содержит пол, имя, возраст, рост, вес, а...

Дан вектор, элементы которого списки из целых чисел.Заменить на NILL списки с суммой равной 0
Дан вектор, элементы которого списки из целых чисел.Заменить на NILL списки с суммой равной 0.

Списки, как склеить списки между собой?
Ребят, привет всем, есть код, в классе которого описаны несколько методов: добавление элемента в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru