我是python的新手。我试图将一堆字符串存储到一个数组中,最后打印出数组,但它打印出来作为一个很长的字符列表。这是我的代码:
.navigationLeft {
width: 100%;
height: 100%;
background-color: #191919;
position: absolute;
top: 0;
display: none;
z-index: 9;
}
.flag {
position: absolute;
top: 0;
left: 0;
width: 500px;
height: 100%;
background-color: red;
transform-origin: 0 0;
transform: skew(10deg);
z-index: -1;
}
而不是打印出来:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="nav-icon3">
<span>Меню</span>
</div>
<div id="#sideMenu" class="navigationLeft">
<div class="flag"></div>
</div>
打印出来
user_with_no_records = [""]
for user_test_docs in json_data['results']:
... do something here ...
user_with_no_records.extend(user_test_docs['userId'].replace("'", '"'))
...
pprint(user_with_no_records)
答案 0 :(得分:2)
a.extend(b)
用于通过将另一个序列 a
连接到其上来扩展列表b
。当b
是一个字符串,并强制它被解释为一个序列时,它被解释为一系列单个字符。一个简单的例子是:
>>> b = 'Hello'
>>> list(b)
['H', 'e', 'l', 'l', 'o']
相反,您显然希望a.append(b)
,即将整个字符串b
作为a
末尾的单个新项目插入。