Как я могу преобразовать это в python? [Дубликат]

Вероятно, у вас есть коррумпированная / несогласованная таблица в базе данных. Попробуйте сбросить базу данных. Если вы получите ошибку, это время. Исправьте эту таблицу и проблему.

Именно по этой причине работает чистая установка. Чистая установка просто чиста.

mysqlcheck должен работать, но если он не отображается и проблема все еще делает выше.

6
задан latgarf 13 April 2015 в 04:26
поделиться

5 ответов

mylist = [i] 

Это создаст список с именем mylist с точно одним элементом i. Это можно расширить, чтобы создать список с таким количеством значений, которое вы хотите: Например:

mylist = [i1,i2,i3,i4]

Это создает список с четырьмя элементами i1, i2, i3, i4 в этом порядке. Это более эффективно, добавляя каждый из элементов в список.

4
ответ дан Abdul Hadi Khan 22 August 2018 в 20:44
поделиться

Чтобы поместить что-то внутри списка, просто оберните его в скобки, например:

i = 4
print( [i] )

или

iList = [i]
print( iList )

Запустите рабочий пример здесь http : //www.codeskulptor.org/#user39_XH1ahy3yu5b6iG0.py

3
ответ дан Hypaethral 22 August 2018 в 20:44
поделиться

это просто одно назначение или это внутри другой конструкции? если только назначение:

list1 = [2,] #This is equivalent to list1 = [2], I add the comma out of habit (but either works)
#if construct it depends but this assigns the variable as the list element
list1 = [i] #is fine
0
ответ дан JGreenwell 22 August 2018 в 20:44
поделиться
  • 1
    Эта конечная запятая работает только с кортежами, например (2,), и только потому, что (2) будет считаться целочисленным выражением, а не кортежем. [2,] является синтаксической ошибкой. – Mike Housky 13 April 2015 в 04:35
  • 2
    @MikeHousky попробуйте, python 2 работает отлично. Также просто протестирован в Python 3, и он все еще работает. – JGreenwell 13 April 2015 в 04:40
  • 3
    Странный. Я попробовал (Python 2.7.8) и получил синтаксическую ошибку. Повторяя снова после вашего ответа, это сработало !? Холостой должен быть ик. Сегодня я чему-то научился. (Не уверен, что я когда-нибудь буду использовать его.) – Mike Housky 13 April 2015 в 04:50
  • 4
    да, это еще более запутанно, когда время от времени переключается между python, R, matlab. может быть хорошей привычкой всегда помнить о том, чтобы добавить к единому элементу, когда это возможно. – Jerry T 14 February 2017 в 22:33

Это только особый случай:

list1 = []

Вы можете поместить содержимое списков между скобками. Например:

list1 = [i]
8
ответ дан John1024 22 August 2018 в 20:44
поделиться

Как уже было сказано, вы можете писать для одного значения

    list1 = [i]

Это понимание списка «0-го порядка», которое оказывается релевантным и мощным инструментом python.

Проверить https://docs.python.org/2/tutorial/datastructures.html

-1
ответ дан nsaura 22 August 2018 в 20:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: