Форум программистов, компьютерный форум, киберфорум
Наши страницы

Python

Войти
Регистрация
Восстановить пароль
 
 
2402400
1 / 1 / 0
Регистрация: 07.10.2015
Сообщений: 64
#1

Вставка в список - Python

21.10.2015, 00:07. Просмотров 1127. Ответов 25
Метки нет (Все метки)

Вставить в список из 15 элементов число 36:
1. после десятого элемента;
2. перед первым чётным элементом.

Прошу написать легкий код с Def main(): .... main()
Заранее благодарю
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2015, 00:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вставка в список (Python):

Из двух случайных кортежей сделать список объединения и список прямого произведения - Python
Задача 2. Напишите программу, которая из двух случайных кортежей длины 5 и 4, например, names=('Ваня', 'Коля', 'Катя', 'Стёпа',...

как скопировать один список в другой список, чтоб изменения одного не затрагивали другого - Python
как скопировать список a = ] в список b, чтоб изменения одного не затрагивали второй.... в С это было как то проще. Спасибо

Список кортежей: сформировать по исходному списку список групп - Python
Здравствуйте. Помогите пожалуйста разобраться с заданием. Имеется список кортежей (НомерГруппы, КоличествоСтудентов), где НомерГруппы...

Напишите функцию remove_duplicates, которая берет список и возвращает новый список, в котором элементы не повт - Python
Напишите функцию remove_duplicates, которая берет список и возвращает новый список, в котором элементы не повторяются. Примечание: они не...

Вставка кода С - Python
Мне нужно в питончик вставить код написанный на СИ, подсказали библиотеку ctypes, кто - нибудь может подсказать как это делается на...

Вставка символа в строку - Python
Здравствуйте. Не получается разобраться с в общем-то элементарной задачей: есть строка, между каждыми двумя символами которой надо...

25
Marinero
Модератор
Эксперт NIX
1955 / 1625 / 496
Регистрация: 02.03.2015
Сообщений: 5,306
21.10.2015, 00:30 #2
Python
1
my_list.insert(10 - 1, 36)
Python
1
2
3
4
for i in range(len(ml)):
    if not ml[i]%2:
        ml.insert(i, 36)
        break
0
2402400
1 / 1 / 0
Регистрация: 07.10.2015
Сообщений: 64
28.10.2015, 00:41  [ТС] #3
Спасибо,но можно без "insert"?Только Алгоритмы...
0
Marinero
Модератор
Эксперт NIX
1955 / 1625 / 496
Регистрация: 02.03.2015
Сообщений: 5,306
28.10.2015, 09:13 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Что Вы имеете ввиду? Это встроенная функция Python…
Цитата Сообщение от help python
insert(...) method of builtins.list instance
А как Вы собираетесь добавлять что-то в список?
0
2402400
1 / 1 / 0
Регистрация: 07.10.2015
Сообщений: 64
28.10.2015, 14:28  [ТС] #5
Мне сказали,что insert запрещено использовать,так как нужно пока что Алгоритмами
0
Jabbson
Модератор
Эксперт по компьютерным сетям
3341 / 2416 / 538
Регистрация: 03.11.2009
Сообщений: 7,744
Записей в блоге: 3
28.10.2015, 14:34 #6
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
можно склейкой

Python
1
ml = ml[:10]+[36]+ml[10:]
Python
1
2
3
4
for i in range(len(ml)):
    if not ml[i]%2:
        ml = ml[:i]+[36]+ml[i:]
        break
0
2402400
1 / 1 / 0
Регистрация: 07.10.2015
Сообщений: 64
28.10.2015, 22:13  [ТС] #7
Спасибо

Добавлено через 7 часов 17 минут
Jabbson,при проверки кода,происходит ошибка...

Добавлено через 4 минуты
Массив+Index элемента.
Задача сделать без: appened;insert;*;extend;
0
Marinero
Модератор
Эксперт NIX
1955 / 1625 / 496
Регистрация: 02.03.2015
Сообщений: 5,306
28.10.2015, 22:13 #8
Какого (у Jabbson их два)?
0
2402400
1 / 1 / 0
Регистрация: 07.10.2015
Сообщений: 64
28.10.2015, 22:21  [ТС] #9
Доо?
Который в этой теме мне ответил.
0
Jabbson
28.10.2015, 22:22
  #10

Не по теме:

0
Marinero
Модератор
Эксперт NIX
1955 / 1625 / 496
Регистрация: 02.03.2015
Сообщений: 5,306
28.10.2015, 22:26 #11
2402400, Представляете? Два вопроса — два ответа.

Добавлено через 2 минуты

Не по теме:

Мне больше это нравится

Цитата Сообщение от 2402400 Посмотреть сообщение
Задача сделать без: appened;insert;*;extend;
Следующая ступень: без использования компьютера, считать на счётах.

0
2402400
1 / 1 / 0
Регистрация: 07.10.2015
Сообщений: 64
28.10.2015, 22:41  [ТС] #12
Не по теме:
#Задача сделать без: appened;insert;*;extend;
Как сказать,если со мной поделятся этим кодом,то я вам скину. =)
0
Jabbson
Модератор
Эксперт по компьютерным сетям
3341 / 2416 / 538
Регистрация: 03.11.2009
Сообщений: 7,744
Записей в блоге: 3
28.10.2015, 22:42 #13
Мой код не использует ни один из этих методов.
0
2402400
1 / 1 / 0
Регистрация: 07.10.2015
Сообщений: 64
28.10.2015, 22:43  [ТС] #14
Но он выдаёт ошибку у меня,копировал больше 3 раз...
Python 3.2
Да и надо с def main...
0
Marinero
Модератор
Эксперт NIX
1955 / 1625 / 496
Регистрация: 02.03.2015
Сообщений: 5,306
28.10.2015, 22:43 #15

Не по теме:

Цитата Сообщение от 2402400 Посмотреть сообщение
если со мной поделятся этим кодом,то я вам скину.
Для подсчета на счётах? Жду с нетерпением!

Да в этом коде вообще нечему давать ошибку! Куда копируете?
0
28.10.2015, 22:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2015, 22:43
Привет! Вот еще темы с ответами:

Вставка в таблицу базы данных числа в двоичном представлении - Python
cur.execute('CREATE TABLE IF NOT EXISTS AllAddresses (address BINARY, id INTEGER PRIMARY KEY)') cur.execute('''INSERT INTO ...

Вставка в таблицу MySQL используя peewee вызывает исключение “unknown column” - Python
Доброго времени суток, подскажите с проблемкой У меня есть следующий скрипт: from peewee import * db =...

Вставка элемента в список - Turbo Pascal
Составьте программу , которая вставляет в непустой список L , элементы которого упорядочены по не убыванию , новый элемент E так, чтобы...

Вставка элемента в Список - Java SE
import java.util.ArrayList; import java.util.Random; import java.util.Scanner; public class T1 { public static void main(String...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru